Hello @Raffaele_AQS ,
Thanks for your post.
The DSP56F807 does not appear in the CPU list when creating a new target. I only see DSP5685x and M56F8002. I would like to know if there is any support package, update or add-on that enables the DSP56F807 in CodeWarrior 8.3, or if it was included in an older package.
->> I don't think any update is required,CW8.3 natively supports DSP56F807 right after download. On my end, by selecting File -> New and then choosing any project template except the first option "DSP56800E Quick Start r2.5 Stationery", you can find DSP56F807 listed in the available device options.

The Flash Programmer requires a configuration file for this device, usually called 56807_flash.cfg. Does NXP provide an official cfg file for this processor? If yes, where can it be downloaded? If no, could you confirm the correct HFM memory ranges and parameters needed for a valid configuration?
->> I can find it here, attached.

Regarding CCS, I followed the procedure from AN4338 (replacing the ccs folder and using the libusb-win32 driver) to make the USB TAP work. Is this still the correct method for CodeWarrior 8.3? Is there a newer CCS version for Windows 7 or Windows 10? Is libusb-win32 still the supported driver?
->> For using CW 8.3 in win7/10 PC, please refer to Windows 7/10: Using USB TAP on CodeWarrior for DSC.
Just install Eclipse IDE for Microcontrollerss | NXP Semiconductors to a computer, Copy ccs folder from CodeWarrior v11 installation folder to CodeWarrior v8.3 install folder, replace original ccs folder.
Sometimes CodeWarrior erases the flash successfully but does not complete programming. Are there known limitations when using the 56800E Flash Programmer with the DSP56F807? Are there recommended JTAG clock settings or timeouts?
->>The flash programming is called "56800E Flash programmer", but as you see from the name of the tools, it only supports the DSC processor with DSP56800E core for example MC56F83xx, the DSP56F807 uses DSP56800 core rather than DSP56800E, so I think you can not use "56800E Flash programmer" tools to program DSP56F807.
You can consider using the flash-over-jtag.exe tools, it supports S_record file downloading. However, the tools has to be run in DOS operating system and parallel command converter device(Wiggler), it does not support usbtap device.
You can use USBTAP device to download code with only CodeWarrior for DSP56800E ver8.3 tools, but it does not support S_record file downloading.
The Flash-over-jtag tool can be found here:
[CodeWarrior Installation Directory]\ProcessorExpert\Tools\applications\flash_over_jtag
Finally, what is the most up-to-date documentation available for using the DSP56F807 with CodeWarrior 8.x?
->> The DSP56F807 is a legacy device and not recommended for new designs. We do not provide updated documentation for it, but I will try my best to source any available resources.
Production Flash Programming
Production flash programming Freescale's DSC with CodeWarrior version 8.3 for DSC
You can also try using Serial Bootloader to update the firmware.
56F8xx Serial Bootloader
Hope it helps. Please let me know if you have more questions.
Have a good day.
BR
Celeste
----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you!
----------------------------------------------------------------------------------------------------------------------