Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
5rm opened this issue Nov 28, 2013 · 18 comments
Open

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

5rm opened this issue Nov 28, 2013 · 18 comments

Comments

@5rm
Copy link

5rm commented Nov 28, 2013

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

@jack-bliss
Copy link

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
Copy link
Author

5rm commented Nov 28, 2013

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
Copy link

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 [email protected]
Date: Thu, 28 Nov 2013 08:52:45
To: gabonator/[email protected]
Reply-To: gabonator/DS203 [email protected]
Cc: [email protected]
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:
#24 (comment)

@5rm
Copy link
Author

5rm commented Nov 28, 2013

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
Copy link
Owner

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

@gabonator
Copy link
Owner

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
Copy link
Owner

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
Copy link
Author

5rm commented Nov 28, 2013

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
Copy link
Owner

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
Copy link
Author

5rm commented Nov 29, 2013

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:

  • Is copy/paste only way to download GABOUI_1.HEX as normal download brings HTML stuff. (have not used Github)
  • Is the above setup OK or do I first have to do some system updating?
  • I was not aware there are possibility to 4 different programs/slots, how to change between those?

@gabonator
Copy link
Owner

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
Copy link
Author

5rm commented Nov 29, 2013

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
Copy link

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 [email protected]
Date: Fri, 29 Nov 2013 04:05:46
To: gabonator/[email protected]
Reply-To: gabonator/DS203 [email protected]
Cc: [email protected]
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:
#24 (comment)

@5rm
Copy link
Author

5rm commented Nov 29, 2013

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
Copy link
Owner

And this is what? :)
capture-raw

@5rm
Copy link
Author

5rm commented Nov 29, 2013

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
Copy link

moin

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

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

greetz
DS203User

@nicobarlaba
Copy link

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 [email protected]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants