FPGA on Android

Started by Tim in comp.arch.embedded5 years ago 13 replies

- non-volatile FPGA plus FTDI USB chip - connects to an Android host mode USB port - application software in Lua, with Java interface/driver -...

- non-volatile FPGA plus FTDI USB chip - connects to an Android host mode USB port - application software in Lua, with Java interface/driver - high-level Gideros software for whizzy graphics - FPGA firmware samples, including logic analyzer in source also works on a PC - useful for reprogramming the FPGA. Everything open source. www.bugblat.com/products/fan -- Tim


New to USB Device Driver Development

Started by Paulus in comp.arch.embedded13 years ago 10 replies

Hi - I have an mechanical device which has 6 different operational functions. I want to develop a USB interface for the device. Effectively, I...

Hi - I have an mechanical device which has 6 different operational functions. I want to develop a USB interface for the device. Effectively, I want to replace a manual "six position" switch with a USB solution so I can control the device through software. 1. How should I select a USB controller 2. How should I select a Firmware solution 3. How best should I develop the software to communic...


What does 'Programming experience with C on Linux is mandatory' mean?

Started by Robert Willy in comp.arch.embedded4 years ago 6 replies

Hi, I am an embedded engineer, having some C experience. There is a position which says: Position: Embedded Development Engineer...

Hi, I am an embedded engineer, having some C experience. There is a position which says: Position: Embedded Development Engineer .Programming experience with C on Linux is mandatory Here is Job Description: "We are seeking Senior Software Engineers with experience in systems programming. The successful incumbent will develop / integrate / troubleshooting firmware


USB circuit disconnects when the circuit is put near another surface

Started by Anonymous in comp.arch.embedded12 years ago 9 replies

Hello, I have built a basic circuit for the PIC18f4550 using a 20 MHz crystal from http://www.create.ucsb.edu/~dano/CUI/ . I have installed...

Hello, I have built a basic circuit for the PIC18f4550 using a 20 MHz crystal from http://www.create.ucsb.edu/~dano/CUI/ . I have installed the HID firmware from http://www.lvr.com/usb.htm (USB complete). The circuit works fine and connects ok then installs the driver as long as it is suspended in free space. As soon as the circuit comes near ( 2-3 cm) another surface (paper or the wo...


USB Enumeration problem

Started by mikecw_1968 in comp.arch.embedded10 years ago 2 replies

I have a USB device (development board with firmware) that I connect to using Hyperterminal (or Tera Term). When I power the device, connect it...

I have a USB device (development board with firmware) that I connect to using Hyperterminal (or Tera Term). When I power the device, connect it to the PC and bring up Hyperterminal, all is good. It enumerates and I can connect. At this point, if I cycle power on the device, after it comes up Hyperterminal will not communicate. I then kill Hyperterminal and bring it back up but the COM port t...


problem with EZ USB FX2

Started by mimran in comp.arch.embedded13 years ago 1 reply

I am trying to put some value on FD[0..15] by PORT B and PORT D. The FD[0..7] is connected to LEDs on Spartan board.But I am having problem...

I am trying to put some value on FD[0..15] by PORT B and PORT D. The FD[0..7] is connected to LEDs on Spartan board.But I am having problem as these values are not shown up. The code on kiel is compiling fine and I can upload the firmware onto EZ USB FX2 without any problem but the desired values are not displayed. BTW, i use vhdl code to make reset for board. Here is my code: #define ALLOCAT...


msp430: mspgcc tool chain and iar kickstart question

Started by 4MLA1FN in comp.arch.embedded13 years ago 10 replies

newbie question: i've got a device (a radio control transmitter for model airplanes/helicopters) with 'f149. the pads for the jtag are present...

newbie question: i've got a device (a radio control transmitter for model airplanes/helicopters) with 'f149. the pads for the jtag are present and we know the fuse is not burned. i'd like to read the contents of the flash (the firmware), make some edits, and upload the changes. does the mspgcc tool chain include a means to read the flash memory as well as a disassembler? can the IAR kick...


Reduce/Optimize boot code memory C++

Started by srao in comp.arch.embedded4 years ago 39 replies

I need to cut down the size occupied by the boot code drastically to add in new code. The current memory occupied by boot code +application+ram...

I need to cut down the size occupied by the boot code drastically to add in new code. The current memory occupied by boot code +application+ram in an external flash memory chip is together 1MB. This cannot be increased. The boot code is located at the high address. All source code is written in C++. This is clearly an embedded/firmware query and would need help so as to how to optimize the sou...


MSP430, simulate reset (for a software bootstrap loader)

Started by Anonymous in comp.arch.embedded14 years ago 3 replies

I cannot use the MSP430 ROM BSL, because the custom board, already in production, has a connector with the UARTs signals (not the hw...

I cannot use the MSP430 ROM BSL, because the custom board, already in production, has a connector with the UARTs signals (not the hw BSL signals), and we cannot make hardware changes (it is a pity we cannot configure the hw BSL signals). To run the my BSL I only modify the reset vector, set = 0xF000. So at reset the MSP430 starts my BSL. It waits a bit for a firmware upload at the UARTs, a...


yaSSL at Embedded Live in London

Started by Chris C. in comp.arch.embedded9 years ago

Hi! yaSSL will be exhibiting at Embedded Live in London on October 20th and 21st. We'll be talking about several topics including how to...

Hi! yaSSL will be exhibiting at Embedded Live in London on October 20th and 21st. We'll be talking about several topics including how to use CyaSSL to secure your firmware update systems, the yaSSL Embedded Web Server, and the CyaSSL Embedded SSL Library. If you are a CyaSSL user or customer and are attending Embedded Live next week, please stop by to visit! With a small footprint, th...


USBdevice lpc1769 No BULKIN ACK interrupts

Started by gnxp in comp.arch.embedded5 years ago

Hello, Environment - LPCUSB for lpc1769(from code RDB CMSIS) After browsing some forum topics, I decided to use LPCUSB(Bertrik Sikken) as I...

Hello, Environment - LPCUSB for lpc1769(from code RDB CMSIS) After browsing some forum topics, I decided to use LPCUSB(Bertrik Sikken) as I found the code simple to follow. I am failing here - When I transfer more than 64 bytes on BulkIn, I expect to get a BulkIn Ack after transfer is completed. Procedure is simple - 1. First 'NextBulkIn' call is from my firmware. I set BulkInBusy = true...


drives with ATA streaming feature set?

Started by Jan Wagner in comp.arch.embedded13 years ago

Hi, this is indirectly related to embedded (like, video recorder) so maybe someone here happens to have come accross off-the-shelf hard disks...

Hi, this is indirectly related to embedded (like, video recorder) so maybe someone here happens to have come accross off-the-shelf hard disks that /really/ support the ATA Streaming Feature Set? (I've already a Samsung SP2504C for which Samsung claims it does support that feature set, but ATA Identify Device word 84 tells the contrary, and Samsung firmware devel and R&D has no contac...


Nokia set-top box: example of *dreadful* embedded design

Started by Steve at fivetrees in comp.arch.embedded15 years ago 11 replies

I don't know quite why it is that set-top boxes are so poorly designed as a breed. I've had cable units, satellite units, and (now)...

I don't know quite why it is that set-top boxes are so poorly designed as a breed. I've had cable units, satellite units, and (now) freeview (terrestrial digital) set-top boxes - almost without exception [1], they've been flaky as hell. I have a Nokia Mediamaster 221T freeview unit which is an extreme example. It's always been flaky, but since upgrading the firmware recently, it's become v...


USB on LPC2468

Started by nik in comp.arch.embedded12 years ago

hi, I want to use host controller on lpc2468 ARM controller. but i very much confused how to write firmware for it. plz tell, 1> i have...

hi, I want to use host controller on lpc2468 ARM controller. but i very much confused how to write firmware for it. plz tell, 1> i have written endpoint descriptor source code. but im understanding how host contorller will understand the this code is for control descriptor, bulk descriptor. 2> how to specify address control,bulk etc descriptors etc. plz reply!


Xport + ARP

Started by xport_google in comp.arch.embedded13 years ago

Hi, I have a Xport from Lantronix . I want to change its firmware in order to do a switch role in my network, for example : Each xports...

Hi, I have a Xport from Lantronix . I want to change its firmware in order to do a switch role in my network, for example : Each xports accept packets which thier destination IP address is equal to thier IP address. But I want to program xport to accept all incoming packets. A xort answrs to only its ARP (Address Resolution Protocol) question. But I want to program xport to answer t...


Start designing with Microchip controllers

Started by Anonymous in comp.arch.embedded14 years ago 2 replies

Microchip controllers are very cheap, and the tools needed to start developing applications are the cheapest existing today! All you need is the...

Microchip controllers are very cheap, and the tools needed to start developing applications are the cheapest existing today! All you need is the ICD2 Programer/Debuger tool, about 200 USD, and a good tutorial book. The ICD2 is a tool which you can use for a very large range of Flash processors (possibly over 200), and the tutorial book explains how to write firmware for any microcontroller of...


looking for low-cost WiFi modules

Started by Johnson in comp.arch.embedded10 years ago 8 replies

We are looking a low-cost WiFi modules for our embedded ARM9-based products. The module is better to have everything inside, so we just to...

We are looking a low-cost WiFi modules for our embedded ARM9-based products. The module is better to have everything inside, so we just to connect and use it as a blackbox. Anyway we are open to modify our firmware to provide essential supports for this WiFi module. Could anybody recommend one? Thanks. Johnson --- news://freenews.netfront.net/ - complaints: news@netfront.net --- ...


LoopBack fails for the second time

Started by sajjan in comp.arch.embedded12 years ago

Hi, I am new to this group. I am using cypress fx2lp usb controller. I have written a loopback firmware for it and successfully downloaded...

Hi, I am new to this group. I am using cypress fx2lp usb controller. I have written a loopback firmware for it and successfully downloaded on its ram. On the host side I have written an application which opens the usb device, send some data, read it back, verify and close the device. When I send 512B for the first time loopback works but when I send anything after that loopback fails. F...


Not able to send data from USB Isochronous IN endpoint to host

Started by faiyaz in comp.arch.embedded11 years ago 2 replies

Hi I am using Atmel's AT91SAM7S64 microcontroller which includes a USB device port. We have written the firmware for this controller to send a...

Hi I am using Atmel's AT91SAM7S64 microcontroller which includes a USB device port. We have written the firmware for this controller to send a packet of data through USB Endpoint 1. We have made this endpoint as Isochronous In endpiont. Now our problem is we are writing the packet in the Fifo data register of the USB endpoint 1 and then we are also setting the TXPKTRDY flag as 1 as well(Thi...


micro SD persistently slower after programming and reboot

Started by thet...@gmail.com in comp.arch.embedded10 years ago 4 replies

A micro SD (sandisk 1GB) running in SPI mode, under linux, is (re)programmed by writing a 2MB image with dd and then the system is rebooted....

A micro SD (sandisk 1GB) running in SPI mode, under linux, is (re)programmed by writing a 2MB image with dd and then the system is rebooted. Typically the sequence is: dd if=firmware.bin of=/dev/sda1 sync ; sync; sync reboot The anomaly is that every so often after reboot the microSD appears to be locked into some mode where I can only read my binary image correctly, in /dev/sda1, by i...