gabonator / DS203

DS203 quad oscilloscope firmware compatible with gcc
http://www.valky.eu/?data/hardware/ds203.txt
289 stars 86 forks source link

Cannot locate: Bin/APP_G251.hex (again) #24

Open 5rm opened 10 years ago

5rm commented 10 years ago

In Bin/ there are 4 other *.hex files but not APP_G251.hex

jack-bliss commented 10 years ago

yeah, it doesn't work like that any more - instead, you go into build, pick the correct platform (im guessing arm_win32 but you might be using linux, in which case use that - pretty sure you cant build from mac so don't know why that folder is there but who knows), modify the makefile.bat file so that cbase points at your ARM toolchain, then save your changes and double click the file. Everything should work!

5rm commented 10 years ago

OK, sounds more complicated than before. I looked the win32 makefile.bat and there is set CBASE. But I have no ARM toolchain in my PC. Do I have to download it from somewhere? I just need the simplified GUI for DS203, why cannot a ready made APP*.hex file be there or made by someone having the tools?

jack-bliss commented 10 years ago

If you look in the Man folder, in the readme, you can find a download link for the ARM toolchain. Download that and install it to a folder like C:\ARMtoolchain. Maybe if you email gabonator and ask very nicely, he'll build you a hex file? But that shouldn't be necessary. It is possible to build it manually with little to no experience with these things, plus if you're interested in electronics then it's good experience. Also, if your username on your pc has a space in it, you'll want to make sure you remove the space before you try building the file or it won't work.

Try and keep in mind that this has all been created by an single person acting alone, and for free - there's bound to be some snags. Sent from my BlackBerry® wireless device

-----Original Message----- From: 5rm notifications@github.com Date: Thu, 28 Nov 2013 08:52:45 To: gabonator/DS203DS203@noreply.github.com Reply-To: gabonator/DS203 reply@reply.github.com Cc: jackbliss99jackbliss99@gmail.com Subject: Re: [DS203] Cannot locate: Bin/APP_G251.hex (again) (#24)

OK, sounds more complicated than before. I looked the win32 makefile.bat and there is set CBASE. But I have no ARM toolchain in my PC. Do I have to download it from somewhere? I just need the simplified GUI for DS203, why cannot a ready made APP*.hex file be there or made by someone having the tools?


Reply to this email directly or view it on GitHub: https://github.com/gabonator/DS203/issues/24#issuecomment-29475514

5rm commented 10 years ago

Yes all respect to the person who created this, I know the amount of job done. I belong to the generation who hand assembled direct machine code using hex keyboard and display some decades ago, so I am sure I could make it but for one time use it is a bit too much. ( the toolchain link not completing the download of *tar.bz2 file).Thanks for the help anyway.

gabonator commented 10 years ago

Give me a hour and I will make the building process more straightforward...

gabonator commented 10 years ago

So I made some improvements in the bulilding script (Build/arm_win32/makefile.bat). If it cannot find the toolchain, it offers you to download one. Please let me know if it worked...

gabonator commented 10 years ago

ooh at first I thought you are complaining that you cannot build the HEX file. If you just cant find APP_G251.hex file, it is because now you have 4 options to download. Instead of single file that loads into first slot of your oscilloscope, you can find there 4 different files in the Bin folder. Each file loads to different slot, so if you have already installed some interesting application into the first slot, and you do not want to lose it, you can load this firmware into any of the remaining three slots... GABOUI_1.HEX loads into the first slot, GABOUI_2.HEX into second, GABOUI_3.HEX into third and GABOUI_4.HEX into the last one

5rm commented 10 years ago

Yes a bit confusion. I already downloaded your new makefile.bat and it downloaded now the right tools....But then I detected your last message and did not try to complete the build. I now understand that GABOUI_1.HEX is practically the same as APP_G251.hex and can be directly copied to DS203. without any processing???

gabonator commented 10 years ago

yes, as you said GABOUI_1.HEX = APP_G251.hex. I updated the readme of this repository, so it won't be confusing anymore.

5rm commented 10 years ago

OK, things clear up slowly. some questions still as I got *.err as I tried to copy GABOUI_1.HEX. From the startup display: My Hardware v. 2.70 DSO203 mini DSO SYS v. 1.52 DS203 mini dso APP (Plus A1) ver.1.07 FPGA unknown (how to find out?)

Questions:

gabonator commented 10 years ago

no, you should download the RAW file - look for button RAW. You can easily check whether the file is not corrupted - open it in note pad and if you see some HTML tags, the file is broken. Some users are reporting, that the GABOUI_2, 3, 4 do not work, I did no have time to verify this. By holding one of the oscilloscope buttons, you enter different slot. Holding first button during powering on enters the DFU mode, second button enters the second slot, third button third slot...

5rm commented 10 years ago

OK, some progress made. GABOUI_1.HEX working fine in slot 1. I had to take the *.hex file from your master zip file as did not find any means to download correctly the file after pressing RAW. There is no download button for RAW and if you "Save as" you get the html. But taking the file from main zip, it is not corrupted so at least that way is working. Your GUI is much simpler and more clear than the original, but still some kind of manual would be good to have at least a list of functions behind every button. There is also a nice button menu for additional applications. BTW I tried power up with second button pressed, but windows is not recognizing the device. So it remains unclear how I could use slot 2 and 3. When I power up with forth button pressed, I get Ahoj DS203 Test with triangles and no usb error message.

jack-bliss commented 10 years ago

There's a list of what each button does in the readme at the root of the repository. Sent from my BlackBerry® wireless device

-----Original Message----- From: 5rm notifications@github.com Date: Fri, 29 Nov 2013 04:05:46 To: gabonator/DS203DS203@noreply.github.com Reply-To: gabonator/DS203 reply@reply.github.com Cc: jackbliss99jackbliss99@gmail.com Subject: Re: [DS203] Cannot locate: Bin/APP_G251.hex (again) (#24)

OK, some progress made. GABOUI_1.HEX working fine in slot 1. I had to take the *.hex file from your master zip file as did not find any means to download correctly the file after pressing RAW. There is no download button for RAW and if you "Save as" you get the html. But taking the file from main zip, it is not corrupted so at least that way is working. Your GUI is much simpler and more clear than the original, but still some kind of manual would be good to have at least a list of functions behind every button. There is also a nice button menu for additional applications. BTW I tried power up with second button pressed, but windows is not recognizing the device. So it remains unclear how I could use slot 2 and 3. When I power up with forth button pressed, I get Ahoj DS203 Test with triangles and no usb error message.


Reply to this email directly or view it on GitHub: https://github.com/gabonator/DS203/issues/24#issuecomment-29512592

5rm commented 10 years ago

Yes indeed, that short list helps, and the screenshots are good, TKS BTW if there is some correct way to download the RAW *.hex, that would be good to be in instructions.

gabonator commented 10 years ago

And this is what? :) capture-raw

5rm commented 10 years ago

No problem in locating RAW button and pressing it to bring the RAW listing on screen. But the problem is how to download the file without html. After experimenting I found the "github trick" . You must not press RAW button, just position cursor on it and right click to "Save as", that seems to bring you the file without html.

GitHubUser1954 commented 10 years ago

moin

why i could not download ur Gaboui1_Hex ?????????????????????

theres no download link in ur exclamination ???????

greetz DS203User

nicobarlaba commented 9 years ago

Hi to every one. i really hope some of you have just solve in far 2013 this problem can help me. I have got i ds203 and want to get your firmware Gabonator, so i download RAW of GABOUI_hex but i'm not able to give it to oscilloscope. I connect it to PC holding the first button from left, paste the .hex file in and what i get is a error message which say that drive isn't connect any more. Somewhere were written that something of this should be happen, but when i power on ds203 nothing change.. Please help me, my mail is nicobarlaba@hotmail.it