MSP430F2001 programming

Started by mmihai in comp.arch.embedded13 years ago 4 replies

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...

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

Started by gold+ares+REMOVE-IT in comp.arch.embedded14 years ago 1 reply

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...

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

Started by Keith Wootten in comp.arch.embedded13 years ago 15 replies

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...

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

Started by Jim Flanagan in comp.arch.embedded10 years ago 3 replies

Hello... 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


Q: Hardware Abstraction Architecture

Started by Mark A. Odell in comp.arch.embedded16 years ago 15 replies

I'm trying to come up with a simple yet extensible method of writing firmware with hardware abstraction. For example, suppose one has a...

I'm trying to come up with a simple yet extensible method of writing firmware with hardware abstraction. For example, suppose one has a two different boards with some overlap in software functionality and similar CPUs (same arch., different mfgr). Furthermore, these two boards have different revision levels which cause some of the functions to do things slightly differently. I've been talking...


CANOpen

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

Hi 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

Started by H. Peter Anvin in comp.arch.embedded15 years ago 9 replies

Hello, 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...


Implementing communication over RS-485

Started by mehulag in comp.arch.embedded13 years ago 22 replies

Hello, 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...


Looking for freelance hardware/firmware designer, Brighton UK

Started by Peter in comp.arch.embedded11 years ago 6 replies

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...

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. ...


Favorite VM for development?

Started by Dave Nadler in comp.arch.embedded5 years ago 20 replies

So 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

Started by Alf in comp.arch.embedded11 years ago 21 replies

Hi 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??

Started by Mike V. in comp.arch.embedded15 years ago 1 reply

Hi, 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

Started by eeboy in comp.arch.embedded8 years ago 7 replies

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...

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

Started by eeh in comp.arch.embedded14 years ago 15 replies

Hi, 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

Started by Roman Mashak in comp.arch.embedded11 years ago 1 reply

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...


AT91SAM7: C-startup

Started by Roman Mashak in comp.arch.embedded11 years ago

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

Started by Yxan in comp.arch.embedded15 years ago 24 replies

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,...

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

Started by Antti Keskinen in comp.arch.embedded15 years ago 1 reply

Hi ! 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

Started by Atilla in comp.arch.embedded9 years ago 3 replies

-----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


PL/M-51 math51.lib rounding

Started by Rich Green in comp.arch.embedded15 years ago 6 replies

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...

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...