Solved! Go to Solution.
Hi Pavel and thanks for your response!
It worked like a charm!
I changed that line and stopt feeding my watchdog when I wanted to reboot and enter the bootloader.
Since I spent alot of time searching for a solution like this on the forum and did not find it, mabey this should be documented in someway :smileyhappy:
Best regards
Martin
Thank you ok2ucx. I had wrong setinngs of prm file and addtionaly I had set registers NVPROT_INIT,NVOPT_INIT (@0x0000FFBD,@0x0000FFBF) during initialization of the MCU.
Regards,
Piotr
When compile the hc08sprg-s08qd.mcp ,Show error!!!
Please check,thanks
Link Error : L1100: Segments ROM2 (0xFFC0) and SCI_ROM (0xFFF8) overlap
Project: hc08sprg-s08qd.mcp,
Target: S08QD4 - TRA0
Link Error : Link failed Project: hc08sprg-s08qd.mcp, Target: S08QD4 - TRA0
Hi, this is just typo in PRM file. Change following line to get compile-free process:
ROM2 = READ_ONLY 0xFFC0 TO 0xFFF7; // UNUSED SPACE IN INT. VECTOR TABLE
Pavel
Hi all,
I just read your messages (very interesting things by the way) and I was thinking that you may find useful what I did.
I developed a series of "how-to-videos" on how to make a GUI for your USB application. At this moment they are published in my personal webpage but they will be published (hopefully soon) in the Freescale website. It's a simple approach for those who need basic USB communication.
I also developed a DLL for making a USB bootloader in your GUI. It’s based on the JM60 GUI that a colleague in Freescale did.
You may want to take a look if you are interested. I will be glad to hear your comments.
Regards!
Samuel (bitwok)
Dears,
before AN2295 goes to release 10 (that will officially include ColdFire V1 support), find attached alpha versions of CF V1 bootloader, namely MCF51QE, MCF51JM and MCF51CN families.
Second file attached is the MCF51JM AN2295-compatible USB bootloader.
Third file contains S08QE family beta-3 update, there were some minor changes done to the structure, smaller QE family (8-32kB) support added as well.
Fourth file holds the update for hc08sprg.exe master, required for CF V1 addressing mode.
Any feedback is more than welcome.
Regards, Pavel ok2ucx
an2295 bootloader developer & coordinator
P.S. All four files are included in one ZIP file attached. [file removed and superseded with release 9.2.1]
As per request from other thread I'm adding S08SE bootloader in alpha version (i.e. not tested). It is very much similar to smaller QE family.
Second request, for CDC-based (Virtual Serial Port) AN2295 Bootloader for S08JM family is attached too.
If there's someone willing to test it, I'll be glad to hear your results.
Regards, Pavel ok2ucx
an2295 bootloader developer & coordinator
Hi, this bootloader looks exactly like what I need. However, I can't figure out how to use it over usb for the S08JM60. I have programmed the device with the S08JM-USB project, but I can't manage to get the VCP to show up.
Now, I am on windows 7(sigh), so maybe I need to tweak the driver inf file.
Any help is appreciated, I seem to be missing something simple.
Yoheeb wrote:Hi, this bootloader looks exactly like what I need. However, I can't figure out how to use it over usb for the S08JM60. I have programmed the device with the S08JM-USB project, but I can't manage to get the VCP to show up.
Now, I am on windows 7(sigh), so maybe I need to tweak the driver inf file.
Any help is appreciated, I seem to be missing something simple.
Dears,
find attached INF file (that has been derived from some other Freescale Virtual Serial Port project) and it seems to work on Win XP. Unfortunately I do not have any quick chance to test AN2295 USB implementations with Win 7 or Vista (but got reports that it worked with ZSTAR modules that are also Virtual Serial Port based - although using different implementation).
If someone is able to test this INF file (you may be asked to point to usbser.sys - Win XP has it in c:\WINDOWS\system32\drivers\) - both pass/fail reports are welcome.
Release 10 of AN2295 package is late also due to extensive testing required for CFV1 + USB implementations.
Pavel