Jump to content
IGNORED

eclaire XL P.C.B. aka "Atari on FPGA project"


santosp

Recommended Posts

  • 2 weeks later...

I have finally managed to get my Eclaire set back up and I am wanting to update to the latest firmware, but I completely forget how to do it / where to get the file. Any help appreciated... I also have the Mini and want to do the same with it. 

 

Link to comment
Share on other sites

get the largest # rpd file and drop it into one of the folders on the SD card..

 

http://www.64kib.com/autobuild/private/prototype_v1/

 

But I forget the exact key press to activate the rpd upgrade.  There may be a menu selection.

 

Back out to the prototype v3/ index to grab the largest # rpd file to drop into the SD card folder of the mini eclaire XL

 

 

  • Like 1
Link to comment
Share on other sites

12 minutes ago, Roydea6 said:

get the largest # rpd file and drop it into one of the folders on the SD card..

 

http://www.64kib.com/autobuild/private/prototype_v1/

 

But I forget the exact key press to activate the rpd upgrade.  There may be a menu selection.

 

Back out to the prototype v3/ index to grab the largest # rpd file to drop into the SD card folder of the mini eclaire XL

 

 

I have a v3 purple board for the larger Eclaire, would I use the v3 for that as well as the mini? or would I still use the v1 rpd?

Link to comment
Share on other sites

I have the small FPGA V3 board and updated to core 37 yesterday from this location:

 

http://www.64kib.com/autobuild/20191111/eclaireXL_ITX/

 

build_A2EBAv3rom

 

Flashing a core from the SD card

In recent cores (v21 and up, but v22 on v2 fix boards) its possible to update from the SD card.

This is done by:

  • Copy vxx.rpd file to your SD card
  • Press F11
  • Select program RPD
  • In file selector choose the core version to upgrade to
  • Wait a few minutes while it flashes.

 

CAUTION: MAKE SURE YOU KNOW WHICH BOARD YOU HAVE BEFORE UPDATED OR RISK BRICKING.

 

Here are some details:

 

http://www.64kib.com/redmine/projects/eclairexl/wiki/Core_location

 

v1 prototype (initial run on 5)

build_A2EBArom/

v3 (aka v2!) prototype (run on 10 and subsequent run of 20, with fixes)

build_A4EBArom/

v3.1/v3.2 (aka v3!) mini prototypes

IF you have the large fpga:
build_A4EBAromv3/

If you have the small fpga:
build_A2EBAromv3/

 

The main WIKI page with all the details:

 

http://www.64kib.com/redmine/projects/eclairexl/wiki

Link to comment
Share on other sites

Also, remember if you are not using HDMI out, after you flash it defaults back to HDMI and you will not see a picture on your monitor or TV. 

I am using DVI out to a flat screen monitor and had to plug into a HDMI TV. Turn unit on, push F11, then H and change to DVI.

 

Save settings to flash and then I could use my DVI monitor again.

  • Like 1
Link to comment
Share on other sites

11 minutes ago, NISMOPC said:

I have the small FPGA V3 board and updated to core 37 yesterday from this location:

 

http://www.64kib.com/autobuild/20191111/eclaireXL_ITX/

 

build_A2EBAv3rom

 

Flashing a core from the SD card

In recent cores (v21 and up, but v22 on v2 fix boards) its possible to update from the SD card.

This is done by:

  • Copy vxx.rpd file to your SD card
  • Press F11
  • Select program RPD
  • In file selector choose the core version to upgrade to
  • Wait a few minutes while it flashes.

 

CAUTION: MAKE SURE YOU KNOW WHICH BOARD YOU HAVE BEFORE UPDATED OR RISK BRICKING.

 

Here are some details:

 

http://www.64kib.com/redmine/projects/eclairexl/wiki/Core_location

 

v1 prototype (initial run on 5)

build_A2EBArom/

v3 (aka v2!) prototype (run on 10 and subsequent run of 20, with fixes)

build_A4EBArom/

v3.1/v3.2 (aka v3!) mini prototypes

IF you have the large fpga:
build_A4EBAromv3/

If you have the small fpga:
build_A2EBAromv3/

 

The main WIKI page with all the details:

 

http://www.64kib.com/redmine/projects/eclairexl/wiki

Is there a way to check the FPGA without viewing the board? I have my mini cased up and I don't want to keep opening it as the 3D printed screw posts may strip. 

Link to comment
Share on other sites

18 minutes ago, NISMOPC said:
  • Copy vxx.rpd file to your SD card
  • Press F11
  • Select program RPD
  • In file selector choose the core version to upgrade to
  • Wait a few minutes while it flashes.

IIRC if you don't run one of the more recent versions of the core, one step in selecting the file is not obvious because the firmware does not react on the Enter key. Instead you must either push arrow-right or the joystick button.

Edited by DjayBee
Link to comment
Share on other sites

Just now, orpheuswaking said:

Is there a way to check the FPGA without viewing the board? I have my mini cased up and I don't want to keep opening it as the 3D printed screw posts may strip. 

Funny you should ask. I actually had to message Panos and ask him which one I bought for the same reason. Then I also recalled I took a picture of it and posted it on the other thread, so I was able to confirm I have the purple small FPGA V3.2 board.

Here is a closeup of mine.

 

Untitled.png

Link to comment
Share on other sites

2 hours ago, NISMOPC said:

Also, remember if you are not using HDMI out, after you flash it defaults back to HDMI and you will not see a picture on your monitor or TV. 

I am using DVI out to a flat screen monitor and had to plug into a HDMI TV. Turn unit on, push F11, then H and change to DVI.

 

Save settings to flash and then I could use my DVI monitor again.

I thought I bricked mine by doing the same :)  Thanks for the reminder, I'll try to get my (v2, not v3) board updated sometime this week.

Link to comment
Share on other sites

Ok managed to flash the version 37 core to my EclaireXL mini & (via USB blaster due to my core being lower than 21) my original V2 board.
 

Now I'm having a terrible time loading a disk from the loader in F12, I can get carts to work but no matter what I press or do I can't get a disk to load, must be user error as it is the same on both boards. 

Edited by orpheuswaking
Link to comment
Share on other sites

  • 2 months later...

I purchased my Eclaire XL mini in summer 2019 and today I decided to update the firmware (the very first time).

So I opened my 3D case to find out which firmware I need.

 

IMG_20200520_112554.thumb.jpg.69b729d798c35292f92cf44d0ae30228.jpgIMG_20200520_104545.thumb.jpg.3024e7707a38595c8ce039efde399754.jpg

 

I realized that it should be build_A2EBAromv3, so I followed the instructions and copied atari800core_eclaireXLv3_auto.rpd file to the root of the SD card.

Then I started the udate and I saw characters E W V (I guess: Erase, Write, Verify) on the screen.

At the end the following screen was displayed:

 

IMG_20200520_110215.thumb.jpg.79e44736754da536233962bd10efe237.jpg

 

But Eclaire didn't react on key presses.

I powered it off and on again, but the TV screen was black (it is connected via HDMI).

 

The next step - I downloaded the atari800core_eclaireXLv3.jic file, connected the USB blaster and started Quartus:

 

prog1.thumb.png.1ecff8452089f802306f12db66e9e69d.png

 

prog2.thumb.png.f25050bfcfc1797e52dda23c77bebb38.png

 

I could successfully succesfully flash it, but the TV screen is still black ?

 

Any idea?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...