Raven. A homemade Atari-like computer

A homemade Atari-like computer based on 68060 and various Atari ST like peripherals
DrZiplok
Posts: 22
Joined: Sun Dec 31, 2023 2:03 am

Re: Raven. A homemade Atari-like computer

Post by DrZiplok »

luciodra wrote: Sun Oct 06, 2024 10:01 pm
DrZiplok wrote: Sun Oct 06, 2024 8:40 pm It looks like you're in Italy; I would be looking at Mouser: https://www.mouser.it/ProductDetail/Mic ... aapA%3D%3D
I'm confused: I have this type of ROM card
mod.jpeg

Credo tu fai riferimento all'altra scheda rom che io non ho...
My apologies; I did not realise you only had the one ROM SIMM. In that case looking at Mouser the '802 might indeed be your only option.
luciodra
Site sponsor
Site sponsor
Posts: 45
Joined: Fri Jun 28, 2024 1:59 pm
Location: Rome

Re: Raven. A homemade Atari-like computer

Post by luciodra »

Don't worries :D
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1060
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Raven. A homemade Atari-like computer

Post by agranlund »

WIP bios setup utility. CT60 users will find it quite familiar..
Proper pages still need to be designed and reworked for Raven, the ones I kept for testing purposes are still just the original CT60 ones.
I would be very nice to have an ISA page for easy Plug-and-play configuration here too.

luciodra
Site sponsor
Site sponsor
Posts: 45
Joined: Fri Jun 28, 2024 1:59 pm
Location: Rome

Re: Raven. A homemade Atari-like computer

Post by luciodra »

Ok, the board is almost ready and there are very few components missing that are on the way. The card is beautiful and I have to thank my friend Paolo for the work, and of course Agranlund. I have a doubt on how to program emutos...
IMG_1594.jpg
IMG_1594.jpg (730.61 KiB) Viewed 301 times
luciodra
Site sponsor
Site sponsor
Posts: 45
Joined: Fri Jun 28, 2024 1:59 pm
Location: Rome

Re: Raven. A homemade Atari-like computer

Post by luciodra »

I made the following diagram:

XGecu TL866II-Plus ->
ATF22V10C iksi_240418.jed
ATF22V10C narnia_240422.jed
ATDH1150-USB ->
ATF1508AS nessi_240901.pld
XGecu TL866II-Plus->
PIC16F876A eiffel_1.10.1(Mq)_fixedFire_noLcd.hex

Is this correct?

Can anyone help me with the roms ?
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1060
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Raven. A homemade Atari-like computer

Post by agranlund »

luciodra wrote: Tue Oct 22, 2024 8:17 pm Ok, the board is almost ready and there are very few components missing that are on the way. The card is beautiful and I have to thank my friend Paolo for the work, and of course Agranlund. I have a doubt on how to program emutos...
IMG_1594.jpg
Nice!
Someone should really finish the documentation, especially on how to program all the things and then a chapter on software setup.
And make a nice binary distribution of the needed/useful things.. I've been very short on spare time lately but it's something I'd like to do some day.


Anyways. For emutos the first step will be to upload the firmware to the simm programmer if you haven't done so already.
This procedure is the same as any RPI2040. Hold the button on the RPI while powering it on and it should show up as a removable disk on your operating system.
Drag-and-drop "/hw/simm/programmer/firmware/build/ravenprog.uf2" onto the RPI2040 and it should program itself and then reset.

Now that the programmer is running the firmware:
Put rom-simm in the programmer.
Use a serial terminal to connect to the programmer. It looks like it may be incompatible with a lot of them but "CoolTerm" works well.
Verify that you can communicate with the programmer over the serial terminal. Typing stuff should echo back, pressing 'h' (+ return) should show you a list of commands etc.

If this is working, you can press 'p' (+ return). It should inform you that it has erased the flash and is now waiting for you to send a file.
I'm not in front of my home pc but; Coolterm has an option in one of the menus to send binary file. Select this, and then select the file "/sw/rom/rom_tos.bin". You should see a progress bar in CoolTerm, and the light on the programmer should be flashing.

(I now realize I have accidentialy removed the pre-built "rom_tos.bin" from Github. It can be built from the sources of course but I will build and upload a binary as soon as I get a chance)

Once programming is finished, the light should stop flashing and there should be a message about being done printed in the terminal.
Remove rom-simm from programmer, put the simm in the rom slot on Raven.
You need a ram-simm in at least ram slot 0 for things to work too.


When you have all the things on the hardware side done and you are ready to test the machine:

You will absolutely want a USB<->RS232 cable connected between your PC and the "leftmost" serial port on Raven too.
Raven boot bios will print useful stuff here, and optionally allow you to interact with and debug the machine. Connect with 750000 baud.
Text output from here in your connected terminal should be the machines first sign of life.

A second second USB<->RS232 cable for the rightmost port can come in handy too but if you only have one then you can always just re-plug that one as you need. That second serial port is a normal Atari compatible one and it can be useful for debugging stuff that happens during EmuTOS bootup (with a debug build of EmuTOS). I believe EmuTOS expects a 9600 baud connection here.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1060
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Raven. A homemade Atari-like computer

Post by agranlund »

luciodra wrote: Wed Oct 23, 2024 3:06 pm I made the following diagram:
Is this correct?
That looks correct to me.
luciodra
Site sponsor
Site sponsor
Posts: 45
Joined: Fri Jun 28, 2024 1:59 pm
Location: Rome

Re: Raven. A homemade Atari-like computer

Post by luciodra »

Thank you so much!!!
I think this information is important for many :D
luciodra
Site sponsor
Site sponsor
Posts: 45
Joined: Fri Jun 28, 2024 1:59 pm
Location: Rome

Re: Raven. A homemade Atari-like computer

Post by luciodra »

agranlund wrote: Wed Oct 23, 2024 3:10 pm
(I now realize I have accidentialy removed the pre-built "rom_tos.bin" from Github. It can be built from the sources of course but I will build and upload a binary as soon as I get a chance)
This is complicated for me... I have some basic C compilation but specifically I wouldn't know where to start... :?
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1060
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Raven. A homemade Atari-like computer

Post by agranlund »

luciodra wrote: Thu Oct 24, 2024 5:38 pm This is complicated for me... I have some basic C compilation but specifically I wouldn't know where to start... :?
I have uploaded prebuilt binaries of the rom:
https://github.com/agranlund/raven/tree/main/sw/rom

The plan is to eventually put all pre-built stuff, my own as well as 3rd party stuff, in some kind of separate dist folder or zipped package. But for now it is what it is, and a bit of a mess in terms of what files can be found where :)
Post Reply

Return to “RAVEN 060 - A homemade Atari-like computer”