tpunix / SAROO

SAROO is a SEGA Saturn HDloader
326 stars 37 forks source link

Question #2

Open RetroScaler opened 1 year ago

RetroScaler commented 1 year ago

I am very interested in this project, can we cooperate

tpunix commented 1 year ago

cooperate?

RetroScaler commented 1 year ago

Yes, test and promote your project

s3anami commented 1 year ago

its bitfunx, they are chinese clone company

guyouqiang1986 commented 1 year ago

Can I test this for you?

tpunix commented 1 year ago

想做测试的同学们,我只做了三块板出来,已经分完了。你们可以尝试自己做板子,我可以提供指导。

guyouqiang1986 commented 1 year ago

想做测试的同学们,我只做了三块板出来,已经分完了。你们可以尝试自己做板子,我可以提供指导。

我自己做的板子基本上好了, 能分享一下内存卡里面的文件给我吗 谢谢

guyouqiang1986 commented 1 year ago

大佬, 您好。

我自己做的板子基本上好了, 能分享一下内存卡里面的文件给我吗 谢谢

在 2023-04-19 10:16:25,"tpunix" @.***> 写道:

想做测试的同学们,我只做了三块板出来,已经分完了。你们可以尝试自己做板子,我可以提供指导。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

cyo-the-vile commented 1 year ago

大佬, 您好。 我自己做的板子基本上好了, 能分享一下内存卡里面的文件给我吗 谢谢 在 2023-04-19 10:16:25,"tpunix" @.> 写道: 想做测试的同学们,我只做了三块板出来,已经分完了。你们可以尝试自己做板子,我可以提供指导。 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.>

You are requiring which file?

-bitstream compiled file for fpga? -compiled binary for MCU? -compiled file for menu system?

Let me know.

guyouqiang1986 commented 1 year ago

大佬您好, 需要如下的文件

-bitstream compiled file for fpga -compiled binary for MCU? -compiled file for menu system

还有 这几个文件 /ramimage.bin ;Saturn的固件程序. /SAROO/update/ ;存放用于升级的固件. ; FPGA: SSMaster.rbf ; MCU : ssmaster.bin 谢谢

在 2023-04-19 10:24:08,"cyo-the-vile" @.***> 写道:

大佬, 您好。 我自己做的板子基本上好了, 能分享一下内存卡里面的文件给我吗 谢谢 在 2023-04-19 10:16:25,"tpunix" @.> 写道: 想做测试的同学们,我只做了三块板出来,已经分完了。你们可以尝试自己做板子,我可以提供指导。 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.>

You are requiring which file?

-bitstream compiled file for fpga? -compiled binary for MCU? -compiled file for menu system?

Let me know.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

cyo-the-vile commented 1 year ago

Here is RBF.

https://drive.google.com/drive/folders/1bRKPFIztYJ4XIYsUylth-px5SxF0WRCh?usp=share_link

I do not have the development environment to create the MCU BIN file or the menu.

guyouqiang1986 commented 1 year ago

感谢。

fpga和mcu是先要同时刷入 ,还是只要刷了mcu,sd卡放入固件后开机自己会给fpga写入? 大佬能来一个简单的流程吗?

At 2023-04-19 10:37:29, "cyo-the-vile" @.***> wrote:

Here is RBF.

https://drive.google.com/drive/folders/1bRKPFIztYJ4XIYsUylth-px5SxF0WRCh?usp=share_link

I do not have the development environment to create the MCU BIN file or the menu.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

cyo-the-vile commented 1 year ago

Left is JTAG for FPGA (RBF) Right is UART for STM32 (BIN)

Please check the arrows.

image

tpunix commented 1 year ago

新做的板子需要一些调整:

  1. 去掉R7和R21.
  2. 在STM32的47脚接10K的上拉电阻(见图). 这两项改动让FPGA工作在AS模式.
  3. 在SD卡座的信号线上加10k上拉电阻. 这有助于SD卡的识别.

图片 图片 图片

tpunix commented 1 year ago

各个固件,我会放一份最新的到release。

STM32固件: 需要jlink工具附带的JFlash

FPGA固件: 第一次烧写FPGA固件,有两种途径。 1:使用altera(现在是intel了)的烧写工具。https://www.intel.com/content/www/us/en/software-kit/711920/intel-quartus-ii-subscription-edition-design-software-version-13-0sp1-for-windows.html 可以下载页面里的这个工具:Intel® Quartus® II Programmer and SignalTap II 2: 可以直接写SPIFlash。可以把芯片拆下来烧写,也可以用工具夹住芯片在板烧写。这种方式,需要把固件的每一个字节高低位反转。

cyo-the-vile commented 1 year ago

TPUNIX,

你想让我提交并添加 RBF 和 MCU BIN 吗?

tpunix commented 1 year ago

还是我来放吧。我还有一些改动没提交。

guyouqiang1986 commented 1 year ago

测试了该卡在开发机上能进入免盘菜单, 运行游戏显示游戏启动失败。 在GPS土星上游戏可以运行, 但是无声音

tpunix commented 1 year ago

我想开发机的BIOS可能不太一样。目前游戏启动有点依赖于BIOS版本的。 GPS土星无声音,猜想是它把卡槽的音频输入阉割了?让给卡拉OK输入了?

starfall1111 commented 1 year ago

请问大佬rbf文件如何烧录到fpga

tpunix commented 1 year ago

两种方式。第一种是用intel提供的工具。我上面贴了网址的,Downloads->Addtional Software->Intel® Quartus® II Programmer and SignalTap II。但这种需要另一个烧写文件,我稍后上传吧。 第二种是用烧写器直接写SPI flash。但需要把rbf文件每个字节高低位反转。

starfall1111 commented 1 year ago

感谢大佬

tpunix commented 1 year ago

output_files.zip 烧写文件已经上传。jic文件用于intle的工具,选择jtag模式。rbf.bin用于直接烧录flash芯片。

WakaMax commented 1 year ago

请问一下,mcu和fpga的固件都刷好了,1.3版本的PCB,R7、R21电阻没有帖。开机后,MCU的D1和FPGA的D2常亮,但是FPGA的D3不亮,无法进入主界面,会是什么原因呢?

tpunix commented 1 year ago

很可能是插槽接触问题吧。

guyouqiang1986 commented 1 year ago

大佬新固件什么时候放出来呀。

ribenyamazun123 commented 1 year ago

stm32 哪个固件在哪里下载哪个是,不用编译的那个

Viperbite commented 1 year ago

output_files.zip 烧写文件已经上传。jic文件用于intle的工具,选择jtag模式。rbf.bin用于直接烧录flash芯片。

Can you upload gerber files? My attempts to export to gerber end up with the wrong result. Thank you.

ribenyamazun123 commented 12 months ago

有没有英文版固件给我个谢谢

play134 commented 11 months ago

Great project! I have some questions:

Will it be possible to implement USB that it interacts with the host PC? you can consider emulate netlink/xband modems in future?

thank you!

tpunix commented 11 months ago

Great project! I have some questions:

Will it be possible to implement USB that it interacts with the host PC? you can consider emulate netlink/xband modems in future?

thank you!

There has a usb port but no plan to use it. I use serial port to interacts with pc. It's simple and enough. USB need a lot of software to support it.

moneytac1 commented 3 months ago

Noob here, trying source the parts, anyone know of current investment is to build one?