Re: Raven. A homemade Atari-like computer
Posted: 25 Oct 2024 20:09
You are great!
We welcome retro users & hardware gurus alike! Come and join the party :)
https://www.exxosforum.co.uk/forum/
Yes, it needs to be powered on during programming.luciodra wrote: 28 Oct 2024 05:36 I'm trying to program the ATF1508AS with the ATDH1150USB programming cable and I've never done it before. But does the Raven need to be connected to the power supply? Are there any jumpers to place?
Do you think it can work if I connect Raven to the power supply even if not all the components are present in the sockets ?agranlund wrote: 28 Oct 2024 19:32 Yes, it needs to be powered on during programming.
Connect ATDH1150USB to Raven, while Raven is powered off.
If you're using the "Atmel ISP" software, it goes something like this:
- In the main window, verify that Cable Type says "ATDH1150USB".
- Select menu File->New
In the popup window:
- Number of devices should say 1 then click ok
"Device property" window:
- Device name: ATF1508AS
- Jtag instruction: Program/Verify
- Jedec File: click browse and select "nessi_240901.jed"
- Click ok
Back in the main window again:
- Power on Raven if it was off
- Click "Run" button to program it
- Reset or power cycle Raven
I never had very good success in saving and reloading device chain description file so I usually just do the above procedure again if I closed and opened ATMisp.
I also had a few too many cases not programming an updated .jed after I recompiled it, if I just hit the "Run" button again after recompiling.
So I've ended up in the habit of double clicking the line that says "Jedec: file <filename>" , hit browse, select the file again, click ok, and then "Run" to be sure it's programming the latest version as it is on disk and not something it has perhaps cached in memory..
To program the ATF1508 you need the related power, passives etc in place and the picture you posted looked like it had all the stuff soldered on.luciodra wrote: 28 Oct 2024 19:39 Do you think it can work if I connect Raven to the power supply even if not all the components are present in the sockets ?
I followed your instructions step by step but when I choose the file nessi_240901.jedand click OK, it gives me the error "JEDEC file is not valid for this device.agranlund wrote: 28 Oct 2024 19:32 Yes, it needs to be powered on during programming.
Connect ATDH1150USB to Raven, while Raven is powered off.
If you're using the "Atmel ISP" software, it goes something like this:
- In the main window, verify that Cable Type says "ATDH1150USB".
- Select menu File->New
In the popup window:
- Number of devices should say 1 then click ok
"Device property" window:
- Device name: ATF1508AS
- Jtag instruction: Program/Verify
- Jedec File: click browse and select "nessi_240901.jed"
- Click ok
Back in the main window again:
- Power on Raven if it was off
- Click "Run" button to program it
- Reset or power cycle Raven
I never had very good success in saving and reloading device chain description file so I usually just do the above procedure again if I closed and opened ATMisp.
I also had a few too many cases not programming an updated .jed after I recompiled it, if I just hit the "Run" button again after recompiling.
So I've ended up in the habit of double clicking the line that says "Jedec: file <filename>" , hit browse, select the file again, click ok, and then "Run" to be sure it's programming the latest version as it is on disk and not something it has perhaps cached in memory..
So much of this thing is standing on the shoulders of giants and it all feels very thematically correct :)mikro wrote: 29 Oct 2024 08:05 I bet Patrice would have never dreamed that his "BIOS" is going to end up ported to another hardware one day! :) Great job.