EmbeddedRelated.com
The 2024 Embedded Online Conference

AVR boot loader

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

good day everybody, I am using boot loader for downloading the firmware through serial port. Now i have the one for Atmega 163...

good day everybody, I am using boot loader for downloading the firmware through serial port. Now i have the one for Atmega 163 microcontroller. But i want to make this one for Atmega 128. I did some changes on the code (the code which i got from Progressive Resources LLC .... Boot16_32) now it is working fine , but if my code exceeded 64K it is not mapping correctly to the particul...


writing to a thumbdrive from a 8bit micro

Started by Anonymous in comp.arch.embedded17 years ago 16 replies

I was trying to build a datalogger which writes data into a USB thumb drive, are there any 8bit micros out there that can directly write to a...

I was trying to build a datalogger which writes data into a USB thumb drive, are there any 8bit micros out there that can directly write to a FAT formatted thumbdrive? The only other chip I know of is the VNC1L from ftdi, which is great except that I can't write custom firmware for it and will need yet another micro to control it. (also a micro that has a free compiler toolchain would b...


USB HID on ML405/CY7C67300

Started by johnnash82 in comp.arch.embedded14 years ago

Hello, I'm trying to implement a simple communication link between my PC and the FPGA. Having read that an HID is the simplest form of USB...

Hello, I'm trying to implement a simple communication link between my PC and the FPGA. Having read that an HID is the simplest form of USB communication, being a newbie in this, I decided to have a go at that (UART has been done, I figured I could use the challenge, silly me :). Problem's that the documentation for writing the firmware of the USB controller (Cypress CY7C67300/EZ-HOST) is ver...


Simple bootloader for AVR?

Started by Anonymous in comp.arch.embedded19 years ago 14 replies

I'm building an AVR-based machine controller for a customer, and he has asked if I can make the unit upgradable from a PDA. The end-user...

I'm building an AVR-based machine controller for a customer, and he has asked if I can make the unit upgradable from a PDA. The end-user wants to read/write EEPROM setup data from a handheld device (they're currently choosing between Palm or WinCE) and for this purpose I added a serial port and simple comms protocol in the original design. Now he wants to be able to upgrade the firmware over ...


Good low cost laptop for embedded work?

Started by Joerg in comp.arch.embedded19 years ago 34 replies

Hello All, JTAG programming requires a little laptop for the lab. Nothing fancy, just a small machine that can dump code into an MSP430 or...

Hello All, JTAG programming requires a little laptop for the lab. Nothing fancy, just a small machine that can dump code into an MSP430 or similar. I don't write much firmware so processor performance for compile runs is no issue. A text editor and maybe schematic entry, too, but that doesn't require a lot of processing power either. Ideally it should have a long battery life. I k...


Decompile/disassmble embedded software (bootloaders)

Started by Gianguido in comp.arch.embedded9 years ago 2 replies

Hi all, In cheap home routers it happens that bootloaders perform some checks to allow only vendor-approved firmware releases. Bootloaders are...

Hi all, In cheap home routers it happens that bootloaders perform some checks to allow only vendor-approved firmware releases. Bootloaders are tiny -usually 64 bytes- and often contain meaningful strings about check errors, so it shouldn't be hard to decompile and change the conditional jumps and avoid checks. I have some very basic knowledge about decompiling/disassembling for x86 an...


MPC870

Started by Martin Euredjian in comp.arch.embedded20 years ago 11 replies

I've been considering the idea of adopting the Freescale (a.k.a. Motorola) MPC870 processor for a board requiring ethernet, serial, USB (host...

I've been considering the idea of adopting the Freescale (a.k.a. Motorola) MPC870 processor for a board requiring ethernet, serial, USB (host and device), I2C and SPI connectivity, among other things. The processor would run FPGA-based signal processing hardware on the same board, handle configuration, firmware uploading and remote control/monitoring functions. One of the interesting thing...


Motorola MCORE

Started by Paul Johnson in comp.arch.embedded19 years ago 1 reply

I have some questions about the Motorola MCORE processor, but I'm not sure if this is the correct group to ask this question. I'm trying...

I have some questions about the Motorola MCORE processor, but I'm not sure if this is the correct group to ask this question. I'm trying to find software that emulates or disassembles some firmware I have that uses the MCORE processor. I heard MBUG by motorola has the ability to do that but I've not been able to find it anywhere, even on their website. IDA pro does not support MCORE either...


How to implement SPI using low-cost Microchip PIC16C5X series

Started by John Tan in comp.arch.embedded20 years ago 4 replies

How can we easily implement SPI using Microchip PIC16C5X series devices, using some GPIO. If firmware achievable to implement a slave/master...

How can we easily implement SPI using Microchip PIC16C5X series devices, using some GPIO. If firmware achievable to implement a slave/master interface. Thanks for everyones input here....!


coldfire: how to use internal flash?

Started by in comp.arch.embedded20 years ago 6 replies

Hi, I am using a Motorola EVB (M5282EVB), Codewarrior and P&E Wiggler to perform firmware download. It works fine using external RAM for...

Hi, I am using a Motorola EVB (M5282EVB), Codewarrior and P&E Wiggler to perform firmware download. It works fine using external RAM for storing code. However I am not able to download code into internal flash. Every time I edit the corresponding section in linker file, I get an errormessage pointing to an error in p&e-dll. Does anybody of you know how to set up my system to download...


GPDSC to GCC Makefile converter for ARM

Started by Anonymous in comp.arch.embedded8 years ago 1 reply

Hi, I wanted to be able to use the original STM32CubeMX tool for generation of initialization code, and skeleton of the firmware, and be...

Hi, I wanted to be able to use the original STM32CubeMX tool for generation of initialization code, and skeleton of the firmware, and be able to continue further development in the fully open GCC environment in Linux. Unfortunately, Cube does not generate the GCC Makefile. For "Other Toolchains" it generates the GPDSC file. After checking the contents of that file, I've managed to pr...


USB 2.0 chip recommendation?

Started by Georgi Beloev in comp.arch.embedded19 years ago 4 replies

Hi group, I need a USB 2.0 high speed (480Mbps) controller recommendation. It should meet most of the following criteria: - USB 2.0 @ 480...

Hi group, I need a USB 2.0 high speed (480Mbps) controller recommendation. It should meet most of the following criteria: - USB 2.0 @ 480 Mbps - sustained data rate > 20MB/s; preferably > 30 MB/s - parallel 8-bit or 16-bit interface - SPI and I2C (in hardware or software) - general-purpose I/O pins (8 or more) - easy to use - minimal or no firmware required - drivers available


Help needed with PSOC Invention Board

Started by Iain in comp.arch.embedded20 years ago 3 replies

Hi All, I've been messing around with the PSOC Invention/Mini Development board to try and remember how firmware works (verrryy rusty :) ) but...

Hi All, I've been messing around with the PSOC Invention/Mini Development board to try and remember how firmware works (verrryy rusty :) ) but I cannot get the thing to run the code. I've resorted to using the test.hex file that comes with the kit. Once I have programmed the part how do I get it to run the code. There is no monitor etc and I can't seem to find a software based "go" button....


Keil compiler or FX2 ?

Started by Thomas Hoppe in comp.arch.embedded20 years ago 4 replies

Hi ! I have some mysterious problems with cypress fx2. Sometimes if I make small changes in our firmware things go wrong (mostly the...

Hi ! I have some mysterious problems with cypress fx2. Sometimes if I make small changes in our firmware things go wrong (mostly the enumeration process failes). After adding some stupid line of code (BYTE xdata dummy[] = "dummy";) it works as expected ! I don't know what's responsible for this problem. Compiler ? Linker ? FX2 ? Perhaps anybody has some experience with this kind of problem...


STR9 Timer Prescaler Problem

Started by Nick Harold in comp.arch.embedded14 years ago

Hi All, I've revisted some of the STR9 Firmware Library Examples and the TIM Example2 works fine and is straight forward but stops working...

Hi All, I've revisted some of the STR9 Firmware Library Examples and the TIM Example2 works fine and is straight forward but stops working properly when you increase the timer prescale value (TIM_CR2-> CC). The example sets a timer prescale value of 0x20 and an LED is toggled. Increasing the prescale value slows the toggle rate, up until a certain prescale value. At around 0x45 (or something)


I2C Code for MSP430F2013

Started by mInfo in comp.arch.embedded17 years ago 4 replies

Hello, Is there anybody who can help with developing firmware code for MSP430F2013 chip? Simple algorithm. Limited components count....

Hello, Is there anybody who can help with developing firmware code for MSP430F2013 chip? Simple algorithm. Limited components count. All components are using I2C bus to communicate. I just do not have that kind of experience to generate the code by myself that could start working right away without spending a weeks for troubleshooting. I prefer somebody with current practical experience...


parser for embedded systems

Started by chrisu in comp.arch.embedded15 years ago 7 replies

hello, i need to use a parser in my embedded software. currently i am trying to integrate tinypy or lua. has anyone experience using parsers...

hello, i need to use a parser in my embedded software. currently i am trying to integrate tinypy or lua. has anyone experience using parsers in embedded software. the requirements for the parser are the following: - easy to integrate in a c application, no c++ - small footprint, some kbytes in flash and ram - fast - execute functions from firmware with parser - command line interface, ...


USB protocol and uC ,Help needed

Started by blisca in comp.arch.embedded17 years ago

Hello,i'm Diego from Milan ,Italy i did at home a kind of "educational board" with a 9S12 microcontroller and aPDIUSBD12 USB interface i'm...

Hello,i'm Diego from Milan ,Italy i did at home a kind of "educational board" with a 9S12 microcontroller and aPDIUSBD12 USB interface i'm trying to implement the protocol to make my USB device enumerated Using this site http://www.beyondlogic.org/usbnutshell/usb7.htm#Enumeration as a reference,of course my firmware will be a little different being my device based on parallel data inst...


Longshot: TI-500 Series Indicators firmware

Started by Don Y in comp.arch.embedded11 years ago 10 replies

Hi, I designed a system to track "weighings" at a local non-profit. I.e., "talk to" electronic pallet scales and record the weights of items...

Hi, I designed a system to track "weighings" at a local non-profit. I.e., "talk to" electronic pallet scales and record the weights of items on those scales. Scales consist of a "weighing platform" (i.e., the size of a large wooden pallet) outfitted with loadcells. These are excited by the "digital indicator" and weight displayed on a set of 7seg displays. I suspect, "as an aftertho...


USB/SCSI-2 interface chip ?

Started by Robert Lacoste in comp.arch.embedded12 years ago 5 replies

Dear all, We are looking for an USB to SCSI-2 bus interface chipset. Not a ready-made interface cable, but either a dedicated bridge chip (I'm...

Dear all, We are looking for an USB to SCSI-2 bus interface chipset. Not a ready-made interface cable, but either a dedicated bridge chip (I'm afraid they no longer exist...) or a microcontroler/FPGA with the associated firmware SCSI stack. Any available reference design or commercial solution somewhere, or should we start from scratch, which is of course possible but quite long ? Custo...



The 2024 Embedded Online Conference