Forums Search for: Firmware
MSP430F2001 programming
inHi! I have an application running on F1101a which I want to migrate to F2001 (I don't use all the I/Os and the lack of POR reset in F1101a...
Hi! I have an application running on F1101a which I want to migrate to F2001 (I don't use all the I/Os and the lack of POR reset in F1101a is not a feature that I like). Now, I did all my firmware development under open source tools using mspgcc and their python driven tools to program MSP430 parts (I've used both the JTAG and the BSL). It was especially convenient for me since I'm usin...
what's mean of " I/F " in intel datasheet
inIn the datasheet of Intel? 82801BA I/O Controller Hub 2 (ICH2),I see many words of "I/F " . for example : PCI Bus I/F Enhanced Hub...
In the datasheet of Intel? 82801BA I/O Controller Hub 2 (ICH2),I see many words of "I/F " . for example : PCI Bus I/F Enhanced Hub I/F Firmware Hub (FWH) I/F Low Pin count (LPC) I/F processor I/F ...... Can anybody tell me what's mean of " I/F "? Please explain it for me ,Thanks a lot.
Secure PIC programming
inHi We have customers using PICs who sometimes need to re-program them with updated firmware. It's inconvenient to have to ship the equipment...
Hi We have customers using PICs who sometimes need to re-program them with updated firmware. It's inconvenient to have to ship the equipment back to a service centre, and most customers are quite capable of doing it themselves. The problem is that the PIC hex or bin file is easily disassembled, and this may give away some proprietary secrets. If we could supply our customers with...
Looking for 68020 or 68030 simulator
inHello... I am searching for a software simulator for either of the 68020/68030 motorola microcprocessors. I've found multiple 68000 versions...
Hello... I am searching for a software simulator for either of the 68020/68030 motorola microcprocessors. I've found multiple 68000 versions but that will not work for me. This is a simple hobby project and I am trying to debug some existing 68020 embedded firmware. thanks Jim
CANOpen
inHi Janez, I am utillising your firmware written for CANOpen implementation based on PIC18xxx. First of all i thank you for keeping your...
Hi Janez, I am utillising your firmware written for CANOpen implementation based on PIC18xxx. First of all i thank you for keeping your "Efficient codes" open. I am somewhat customizing these codes for one of my application wherein i am having more than 8 sunindex in the mapping object(1A00). Is it ok if i can send the first data byte as subindex, and rest 7 as the data in the corr...
CompactFlash + microcontroller weirdness
inHello, I wanted to inquire if someone else has seen this kind of phenomenon before... I have a design (currently implemented in an FPGA)...
Hello, I wanted to inquire if someone else has seen this kind of phenomenon before... I have a design (currently implemented in an FPGA) which drives a CompactFlash from a microcontroller, specifically a T80 (Z80 clone) from opencores.org, with my own firmware. The clock frequency is 25 MHz. The weird part is that it reads all cards fine, but when it comes to writing I get some extr...
Looking for freelance hardware/firmware designer, Brighton UK
inHi All, I used to do this kind of work but not any more - have my own business now. A colleague with an electronics business (mechanical...
Hi All, I used to do this kind of work but not any more - have my own business now. A colleague with an electronics business (mechanical gadgets with electronics in them) is looking for someone to do this. It is both analog and some microcontroller stuff. He has had poor service from companies that offer a design service and I am sure a freelancer would give him a better service. ...
Implementing communication over RS-485
inHello, I need to implement a proprietary network of various devices connected over the RS-485. No third party device needs to be interfaced,...
Hello, I need to implement a proprietary network of various devices connected over the RS-485. No third party device needs to be interfaced, all the devices will contain the firmware written by me. 1. Is there any specification which tells me how the devices can be addressed over the network and messages can be accepted by them ? Also, are there any error correction methods recommendable for...
Favorite VM for development?
inSo here I am, trying to (again) help (another) customer whose previous consultant didn't leave complete sources and tools, and who cannot...
So here I am, trying to (again) help (another) customer whose previous consultant didn't leave complete sources and tools, and who cannot reproduce their production firmware. Aarrgggg... In past, we've required customers to install the tools and do the builds from our delivered sources, but that is time-consuming for them and doesn't yield repeatable results for certain toolchain in
Scripting tools under Windows
inHi guys, Like a lot of you I develop devices that need to be programmed, configured and tested in a production environment, often in...
Hi guys, Like a lot of you I develop devices that need to be programmed, configured and tested in a production environment, often in conjunction with firmware test functions on the embedded device. Much of this is accomplished from Windows PCs using serial and parallel ports and usually involves running small utility programs. Naturally I want to script these procedures to require th...
Motorola MC68HC705P3 to PIC16/18 28-pin converter??
inHi, I need to convert MC68HC705-based firmware to PIC. The original is a 28 pin MOT microcontroller. Is there a company that makes...
Hi, I need to convert MC68HC705-based firmware to PIC. The original is a 28 pin MOT microcontroller. Is there a company that makes MOT-to-MCHP microcontroller converter PC boards, and vice versa? Thanks, Mike
Manufacturing - Tracking
inI work for a small manufacturer. We ship a product with several different PCB assemblies. We've never had a good system to track exactly what...
I work for a small manufacturer. We ship a product with several different PCB assemblies. We've never had a good system to track exactly what goes out the door to each customer. I am in the process of rectifying this and wanted to see what others do. At a minimum I want to relate the PCB revision and PCB assembly revision as well as the firmware revision back to a serial number. I'd like to get ev...
ISP programming and code prrotection
inHi, I know that many products support ROM upgrade or in system programming (ISP). However, from my brain that logically to enable this feature...
Hi, I know that many products support ROM upgrade or in system programming (ISP). However, from my brain that logically to enable this feature the mcu should not be locked. So I have a question that whether the above thinking is right ro not. Or if it is right, is it possible to make ISP possible and simultaneously protect our firmware code from being read during verification? Thanks...
AT91SAM7: C-startup
inHello, I'm trying to understand the mechanism of remapping on AT91SAM7 chips and it's concerned the ARM assembly language. Basically what I...
Hello, I'm trying to understand the mechanism of remapping on AT91SAM7 chips and it's concerned the ARM assembly language. Basically what I wish to perceive is the way C-startup is implemented. As far as I understand, it strongly depends on a board involved and purpose of the firmware. But there are some common parts of startup code as well, for example the vector table: some example...
AT91SAM7: C-startup
Hello, I'm trying to understand the mechanism of remapping on AT91SAM7 chips and it's concerned the ARM assembly language. Basically what I...
Hello, I'm trying to understand the mechanism of remapping on AT91SAM7 chips and it's concerned the ARM assembly language. Basically what I wish to perceive is the way C-startup is implemented. As far as I understand, it strongly depends on a board involved and purpose of the firmware. But there are some common parts of startup code as well, for example the vector table: some example...
"Emulate" USB Host
inHi there, I'm quite sure it's not possible but still I'll ask. :-) If I'm only interrested connecting an USB keyboard to my embedded unit,...
Hi there, I'm quite sure it's not possible but still I'll ask. :-) If I'm only interrested connecting an USB keyboard to my embedded unit, could I in some way emulate the host controller with two generic I/O pins and some firmware? Will there be speed problems? (if the protocol is asyncronuos) No hubs or other stuff will ne nessesary to support. Just the keyboard class (HID??) T...
Micronas UAC355xB series IC
inHi ! Does anyone have exprience with this chip ? I managed to obtain a few engineering samples, and I'm supposed to design an audio...
Hi ! Does anyone have exprience with this chip ? I managed to obtain a few engineering samples, and I'm supposed to design an audio peripheral device for PC USB bus. The problem is that the documentation of the chip says that with standard firmware and drivers, it is possible to use the I2C bus to output data (in this case, controlling data), but there are no examples anywhere.. So...
SIMD with blackfin-gcc
in-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm developing a bare-metal firmware on BF537(Surveyor SVS board). I don't have the time to...
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm developing a bare-metal firmware on BF537(Surveyor SVS board). I don't have the time to learn assembly for blackfin, fortunately I saw SIMD i spossible with plain C. So 1- Does the compiler automatically use SIMD features if I do some loop unrolling like: instead of for(i=0;i
HMC1052 range and consistency control?
inI have installed a number of these compasses on identical boards, and I've found that not only do their measurements differ, but also even the...
I have installed a number of these compasses on identical boards, and I've found that not only do their measurements differ, but also even the range of values. at the same position and direction, they give significantly different values for +/-. This is a slight annoyance having over 50 boards to go in the firmware and adjust the offsets before calculating the direction, but is this a com...
PL/M-51 math51.lib rounding
inHiya, Anybody still know anything about Intel PL/M-51? I have to modify some really old firmware written in PL/M that uses floating point...
Hiya, Anybody still know anything about Intel PL/M-51? I have to modify some really old firmware written in PL/M that uses floating point procedures in library math51.lib. We have no documentation at all! I'm struggling with a tricky division by zero error. I reckon my problem might be caused by a rounding error. Can anyone tell me how to use the facrnm flag, which I think controls...