Prob. with boostrap or the kernel (linuxsh and sh-boot)

If you have any questions on programming, this is the place to ask them, whether you're a newbie or an experienced programmer. Discussion on programming in general is also welcome. We will help you with programming homework, but we will not do your work for you! Any porting requests must be made in Developmental Ideas.
Post Reply
[GO]Skywalker13
DCEmu Newbie
DCEmu Newbie
Posts: 2
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Fri Jul 21, 2006 4:02 am
Location: Switzerland
Has thanked: 0
Been thanked: 0
Contact:

Prob. with boostrap or the kernel (linuxsh and sh-boot)

Post by [GO]Skywalker13 »

(Posted on dreamcast-scene.com forum too : http://www.dreamcast-scene.com/communit ... php?t=1002)

Hello, I have a problem for make a correct boostrap with the project linuxsh : http://linuxsh.cvs.sourceforge.net/linuxsh/

I use linuxsh like patch on the linux kernel (2.6.15 in my case but it is equal) and I use sh-boot (see in the CVS) for make the bootstrap.

I can build with a cross-compilator GCC-4.1.1, binutil-1.17 and the snaphhot of uClibc from 20060622. Like .config file, I use the defconf from the linuxsh project, see : http://linuxsh.cvs.sourceforge.net/linu ... h/configs/

No problem with the compilation (CFLAGS -ml -m4 and LDFLAGS -ml). I create an initrd.gz too (necessary in my case, then I have just change the defconfig for the dreamcast, for add the initrd support).


After I will create the 1ST_READ.BIN with sh-boot. And my problem is that it will not work. The SEGA Licensied logo appears and it freezes (I think) on that. No reboot, just this logo all the time.

For sh-boot, I have just updated the kernel-boot.S for add my command lines for the kernel.
Like this :

Code: Select all

	.ascii	"root=/dev/ram0 rw init=linuxrc video=pvr2fb:mode:640x480-60,cable:composite,output:pal "
and enable the initrd support in the Makefile.

But always the same problem.. A freeze.
Naturely, I have scramble the kernel-boot.bin to 1ST_READ.BIN befor burning.
The scramble is make with the roast.sh shell script in the sh-boot project.

I have tested the script with other 1ST_READ.BIN and it works, then my problem is with the kernel or with the bootstrap. I don't know.
And I don't like eCos/RedBoot.. other persons can use sh-boot without problem..


Thanks if somebody can help me!

Regards,
Mathieu SCHROETER
[GO]Skywalker13
DCEmu Newbie
DCEmu Newbie
Posts: 2
Joined: Fri Jul 21, 2006 4:02 am
Location: Switzerland
Has thanked: 0
Been thanked: 0
Contact:

Post by [GO]Skywalker13 »

A lot of problems resolved.. now I can start correctly.. just still a image problem :

Image

I use the fbdev driver from MPlayer.. I have changed a lot of things for corrected the image in the driver but without success...
But the penguin logo at the boot work fine.. then this prob is with MPlayer..

Image
Sonic-NKT
Insane DCEmu
Insane DCEmu
Posts: 156
Joined: Thu Jul 11, 2002 1:06 pm
Has thanked: 0
Been thanked: 0

Post by Sonic-NKT »

sounds intresting, so you plan a geexbox release for the dreamcast? or was this just a test..
i wonder how mplayer performs, do you thinks its as fast as the standalone players for the dc
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Post by BlackAura »

Cool.

It look like it's using the wrong pixel format. That's the kind of distortion you typically get if you're using RGB555 instead of RGB565, for example.

I don't know what's up with the banding though.
Post Reply