View previous topic :: View next topic |
Author |
Message |
Ma Shi n00b
Joined: 20 Jan 2008 Posts: 1 Location: WB, Ontario, Canada
|
Posted: Sun Jan 20, 2008 11:44 pm Post subject: The SH-4 Port |
|
|
Dear Gentoo Discussion Forums,
I searched and couldn't find anything that was relevant to my inquiry. I was wondering how I can install Gentoo SH-4 2007 on my SEGA Dreamcast. I'm guessing I just have to download stage3-sh4-2007.0, burn it to a CD and put it in my Dreamcast? Just to be sure would I have to download stage 1 & 2 as well?
Does anyone have any experience using the SH-4 port?
Thank you for your time. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3655
|
Posted: Mon Jan 21, 2008 4:27 am Post subject: |
|
|
Ma Shi,
You are absolutely correct. All you need is a stage 3.
Just download it, burn it, boot it and follow the Handbook.
If you get to the not-understandable point, go back to us and ask...
Thank you. |
|
Back to top |
|
|
nixnut Bodhisattva
Joined: 09 Apr 2004 Posts: 10974 Location: the dutch mountains
|
Posted: Mon Jan 21, 2008 5:46 pm Post subject: |
|
|
Moved from Installing Gentoo to Gentoo on Alternative Architectures.
Let's try here. _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered
talk is cheap. supply exceeds demand |
|
Back to top |
|
|
ddc Guru
Joined: 29 Aug 2006 Posts: 522
|
Posted: Fri Mar 07, 2008 8:19 pm Post subject: |
|
|
what about hard drive ? how do you connect and hard drive to dream cast ? |
|
Back to top |
|
|
roarinelk Guru
Joined: 04 Mar 2004 Posts: 520
|
Posted: Tue Mar 11, 2008 9:59 am Post subject: |
|
|
ddc wrote: | what about hard drive ? how do you connect and hard drive to dream cast ? |
Theoretically you could connect a CF card to the host bus of the CPU, as is done on various
SH-4 demoboards. NFS root would be far easier to set up and doesn't involve soldering ;-) |
|
Back to top |
|
|
ddc Guru
Joined: 29 Aug 2006 Posts: 522
|
Posted: Tue Mar 11, 2008 7:54 pm Post subject: |
|
|
roarinelk wrote: | ddc wrote: | what about hard drive ? how do you connect and hard drive to dream cast ? |
Theoretically you could connect a CF card to the host bus of the CPU, as is done on various
SH-4 demoboards. NFS root would be far easier to set up and doesn't involve soldering |
umm interesting, i am an electronic guy, so no problem about soldering. Have you got any documentation about this idea: to connect CF (a microdrive should be better than compact flash) to the host bus of the cpu ?
p.s. i live in italy, in case it is not a problem to solder for you. Personally i don't like NFS, i mean, i like to use NFS to the develop step, then i absolutely want a local storage device : P |
|
Back to top |
|
|
roarinelk Guru
Joined: 04 Mar 2004 Posts: 520
|
Posted: Wed Mar 12, 2008 7:07 am Post subject: |
|
|
ddc wrote: |
umm interesting, i am an electronic guy, so no problem about soldering. Have you got any documentation about this idea: to connect CF (a microdrive should be better than compact flash) to the host bus of the cpu ?
|
Are you SURE you want to do that? :lol:
You'd need to find a few bytes of unused mmio space, implement an address decoder for it,
add buffers between ide and bus interface (and adjust BSC parameters for the chosen io area)
Probably a better idea is to replace the gd-rom and use the gd-rom driver as
starting point for some simple pata-platform glue code. (I don't know the DC very well,
but I think the GD-ROM has an IDE interface electrically and some sort of proprietary packet
command interface on top). |
|
Back to top |
|
|
ddc Guru
Joined: 29 Aug 2006 Posts: 522
|
Posted: Wed Mar 12, 2008 12:58 pm Post subject: |
|
|
roarinelk wrote: | ddc wrote: |
umm interesting, i am an electronic guy, so no problem about soldering. Have you got any documentation about this idea: to connect CF (a microdrive should be better than compact flash) to the host bus of the cpu ?
|
Are you SURE you want to do that?
You'd need to find a few bytes of unused mmio space, implement an address decoder for it,
add buffers between ide and bus interface (and adjust BSC parameters for the chosen io area)
Probably a better idea is to replace the gd-rom and use the gd-rom driver as
starting point for some simple pata-platform glue code. (I don't know the DC very well,
but I think the GD-ROM has an IDE interface electrically and some sort of proprietary packet
command interface on top). |
i am absolutely sure about these:
1) i want an Hitachi SH3/4 with gentoo booting from a cool storage device
2) sega DC has it
3) ebay can make me provided with it "for cheap"
4) in any case i don't want NFS, i want storage device (6Gb microdrive)
about GD-ROM, i don't know if it is IDE or proprietary interface, and i will not surprised if it is not standard (in DC SEGA has reinvented the wheel, as SONY has done with his PS1/PS2)
I was informed a guy has installed netbsd on DC adding exactly what DC need to boot and to work with an hard disk. I have to be more documented about ... |
|
Back to top |
|
|
roarinelk Guru
Joined: 04 Mar 2004 Posts: 520
|
Posted: Wed Mar 12, 2008 2:04 pm Post subject: |
|
|
ddc wrote: |
i am absolutely sure about these:
1) i want an Hitachi SH3/4 with gentoo booting from a cool storage device
|
Then I suggest you go looking for a IO-DATA LANTANK system
(some sort of NAS device with a SH7750 and PCI), or a SDK7780 board
(or a Renesas Highlander board; both are very hard to get in Europe/outside of Japan). |
|
Back to top |
|
|
ddc Guru
Joined: 29 Aug 2006 Posts: 522
|
Posted: Wed Mar 12, 2008 6:02 pm Post subject: |
|
|
a NAS is excellent, exactly what i need, thank you for the suggestion : )
[also, about SH, I recently bought ($10) an old GPS board that has SH1 onboard with 32Kbyte ram, and 512Kbyte smd 5V eprom: it is perfect enough to work directly in assembly. I de soldered and replaced the rom with an rom emulator connected to lan (*). I am toying about rewriting the whole firmware for fun. OK, it is just a toy, it can't absolutely run gentoo ( there is also NO MMU, not enough ram : P ) but it makes me a great opportunities to learn about Hitachi SH. About I/O: it has 2 SPI, and 1 uart, so this board is able to talk with the outside world : P
(*) i realized this rom emulator using the maxim tini java S390: it is a microcontroller board running java that is able to have a tcp/ip stack and a lot of I/O. I simply use these I/O lines to write into a nvram. This nvram emulates the target ROM. So from my point of view the SH1-target is an ftp server waiting for an upload. I mean i everything i ftp to it will be automatically booted |
|
Back to top |
|
|
roarinelk Guru
Joined: 04 Mar 2004 Posts: 520
|
Posted: Wed Mar 12, 2008 8:26 pm Post subject: |
|
|
The jornada680 is also a SH based device (SH7709 SH-3 plus an ancient
HD64461 companion chip. A lot of documentation available, ideal for linux
kernel driver hacking ;-) )
Ebay has lots of them but not always cheap (I got one for about 80euros).
Of course it doesn't have a hdd, but it has space for 2 CF cards. |
|
Back to top |
|
|
|