DSO nano new bootloader firmware

Moderators: lily.li, violet, jeremy882, crail.lyu969

Post Reply
alf
Pre-kindergarten
Pre-kindergarten
Posts: 8
Joined: Sun May 13, 2012 8:57 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: DSO Nano

Re: DSO nano new bootloader firmware

Post by alf » Sun May 13, 2012 9:29 pm

I copied the source code here:
http://gitorious.org/dsonano/dso-firmware#more
But this seems to be not the actual version of the BenF SW. If i can get the source for BenF 3.64 i could try the same again.

mrmutts
Pre-kindergarten
Pre-kindergarten
Posts: 29
Joined: Thu May 03, 2012 12:21 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: DSO Nano, DSO Quad

Re: DSO nano new bootloader firmware

Post by mrmutts » Sun May 13, 2012 9:35 pm

Hi Alf, have had a look at this 3.11 and it is much much better than the e-design 2.60 but has a few features missing that are in 3.64, if you could work your miracle on the 3.64 app and lib that would be great.
The benf 3.64 is in this forum under "DSO firmware version 3.64" and the file is on the first message, don't know if this is what you mean you need?

alf
Pre-kindergarten
Pre-kindergarten
Posts: 8
Joined: Sun May 13, 2012 8:57 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: DSO Nano

Re: DSO nano new bootloader firmware

Post by alf » Sun May 13, 2012 9:47 pm

Hello, in this file are only the DFU files and a PDF, no source code. You can convert the DFU files to the hex file with the DFU File Manager but the bootloader can't handle the generated format. The hex files generated by the IAR workbench seems to work, at least the version that i tested. I will try to get the source code.

mrmutts
Pre-kindergarten
Pre-kindergarten
Posts: 29
Joined: Thu May 03, 2012 12:21 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: DSO Nano, DSO Quad

Re: DSO nano new bootloader firmware

Post by mrmutts » Sun May 13, 2012 9:51 pm

Hi Alf, yes I now grasp what you mean, excuse me but I am a hardware engineer so get a bit confused by all this compiling etc :?
I have had a quick look and it may well be that the last source code available may well be the 3.11 however I will keep hunting and put any info on here, maybe others with this problem can have a search as well to see what can be found?

alf
Pre-kindergarten
Pre-kindergarten
Posts: 8
Joined: Sun May 13, 2012 8:57 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: DSO Nano

Re: DSO nano new bootloader firmware

Post by alf » Sun May 13, 2012 10:52 pm

Next Step: BenF V364 / V353
I couldn't find the source, so i chnaged the dfu files.
DFU -> S-Rec -> Intel hex
srec_cat V364.s19 -Output V364_APP.HEX -Intel -Output_Block_Size 16

mrmutts
Pre-kindergarten
Pre-kindergarten
Posts: 29
Joined: Thu May 03, 2012 12:21 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: DSO Nano, DSO Quad

Re: DSO nano new bootloader firmware

Post by mrmutts » Sun May 13, 2012 11:10 pm

Alf, looks like you have cracked it. Loaded fine and comes up as 3.64, extra featuresa all seem there, about to sit down and play.
Many thanks again to you and everyone else.

motopasscode
Kindergarten
Kindergarten
Posts: 85
Joined: Tue Mar 27, 2012 3:44 am

Re: DSO nano new bootloader firmware

Post by motopasscode » Mon May 14, 2012 1:15 am

alf wrote:I just flashed the BenF software on the DSO201 with the the new bootloader.
I took the hex files generated by the IAR Compiler and also changed the file names. (V201_LIB.HEX, V201_APP.HEX) and now it works.
Awesome work. Did you use IAR v 6.x?

I kinda like the new loader because of easier firmware loading not requiring extra software.

tormod
Elementary-2
Elementary-2
Posts: 271
Joined: Mon Oct 18, 2010 1:18 am

Re: DSO nano new bootloader firmware

Post by tormod » Mon May 14, 2012 1:39 am

Good job, alf! Glad you got it working, and that my guess about checksums/certification was proven wrong. For your information, BenF's 3.13 version was the last open-source version, there are only minor changes to what's in the git tree on gitorious.

alf
Pre-kindergarten
Pre-kindergarten
Posts: 8
Joined: Sun May 13, 2012 8:57 pm
Are you a staff member of seeedstudio?: no
Which products/projects are your favorite?: DSO Nano

Re: DSO nano new bootloader firmware

Post by alf » Mon May 14, 2012 1:50 am

I used the IAR Embedded Workbench 6.3 (6.30.7.3447)
Thanks for the info about the BenF Source code, so i will not search for the code any more.
At the moment i am glad that it works.

motopasscode
Kindergarten
Kindergarten
Posts: 85
Joined: Tue Mar 27, 2012 3:44 am

Re: DSO nano new bootloader firmware

Post by motopasscode » Mon May 14, 2012 1:55 am

tormod wrote:Good job, alf! Glad you got it working, and that my guess about checksums/certification was proven wrong. For your information, BenF's 3.13 version was the last open-source version, there are only minor changes to what's in the git tree on gitorious.
Yes its interesting why the hex file I posted from a zip Benf 3.1 for IAR5 I got from Google code did not work. Maybe the file name matters or maybe IAR 6 format is different. Anyways I glad Alf skills came in handy.

Post Reply