|
Using ZDS 5.0 with F6403 controller 2 Months ago
|
Karma: 0
|
|
Hello everyone!
I was wondering if anyone has had any success in programming the F640X processors under ZDS 5.0. I have tried to upload my code via USB Smart Cable, using the F6423 as my selected CPU, and always end up with the message "Unable to connect to target". Looking through many of the config files, it seems as though there is some back-end support of the older devices (the Z8ENCORE000ZCO is listed as a target board), so I am wondering why there would be issues connecting to this CPU.
The development board is the Z8ENCORE000ZCO. I have successfully programmed it with the serial cable in ZDS 4.0, and my USB smart cable works with my F6423 development board, as well as my ZNEO 28 Pin module. Thanks in advance for any input. All else fails, I plan on just throwing a new 6423 chip on the board.
-Ryan Crawford
|
|
|
|
|
|
|
Re:Using ZDS 5.0 with F6403 controller 2 Months ago
|
Karma: 4
|
|
Hi Ryan,
The 640x Family support was removed from ZDS II Z8Encore! 5.0.
Since the F640x family has been discontinued for some time now, you will probably save yourself some time if you can swap to the F6423 part.
|
|
|
|
|
|
|
Re:Using ZDS 5.0 with F6403 controller 2 Months ago
|
Karma: 0
|
|
Thanks Tom! Looks like I'll be investing in a QFP nozzle for my hot air station. I am a novice at best when it comes to uC's, is it necessary to burn a boot-loader onto the chip prior to use, or do the Digikey/Mouser/etc. parts come pre-burned?
Ryan
|
|
|
|
|
|
|
Re:Using ZDS 5.0 with F6403 controller 2 Months ago
|
Karma: 4
|
|
I'm afraid I am confused.
The part is unprogrammed out of the factory, so there is no boot loader. However, like the F640x part, the USB Smart cable uploads (flashes) your code from the ZDSII via the OnChipDebugger (OCD). The only time you need a boot loader is if you are going update firmware in the field via a console.
Was this what you were referring to?
|
|
|
|
|
|
|
Re:Using ZDS 5.0 with F6403 controller 2 Months ago
|
Karma: 0
|
|
I believe that's answers it. AVR uC's require a bootloader to be loaded into flash memory once before initial use. It's a boot time set of instructions that allows for serial upload of programs. I'm assuming that Zilog implements this without the need of flashing any type of initial program? Thanks again for your help!
Ryan
|
|
|
|
|
|
|