Skip to contentSkip to conversation

sh: SE7750 board support

PATCH In review Shin-ichiro KAWASAKI 2 participants 4 messages Jan 11, 2009 – Feb 8, 2009

lore
Share & tools
lore
#0 lore raw

cover sh: SE7750 board support

Hi, all.

I'm sending a patch series which provide SE7750 := Solution Engine 7750 board emulation. SE7750 is one of SH4 cpu boards, and uses peripherals in a different way from r2d+ board. Then it is useful to check the maturity of SH4 peripheral emulation. In fact, two lacks got apparent.

- cache flush emulation by "movca.l" and "obci" : thanx to Edgar.
- SCI := serial communication interface emulation.

Improvements for them are included in this series.

This work is checked with linux 2.6.28 with se7750_defconfig with initramfs. I saw login prompt of '/bin/ash' and 'ls' working finely.

With these patches and linux kernel 2.6.18, we can see Real Time Clock module causes boot failure, though work for avoiding it is left. NIC and CF do not work either.

Regards,
Shin-ichiro KAWASAKI

#1 lore raw
Quoted 10 lines · Shin-ichiro KAWASAKI

Hi, all.

I'm sending a patch series which provide SE7750 := Solution Engine 7750 board emulation. SE7750 is one of SH4 cpu boards, and uses peripherals in a different way from r2d+ board. Then it is useful to check the maturity of SH4 peripheral emulation. In fact, two lacks got apparent.

- cache flush emulation by "movca.l" and "obci" : thanx to Edgar.
- SCI := serial communication interface emulation.

Quoted 8 lines

Improvements for them are included in this series.

This work is checked with linux 2.6.28 with se7750_defconfig with initramfs. I saw login prompt of '/bin/ash' and 'ls' working finely.

With these patches and linux kernel 2.6.18, we can see Real Time Clock module causes boot failure, though work for avoiding it is left. NIC and CF do not work either.

Though I posted three patches, I want to make it clear that I cancel them now. Reasons to cancel are as follows.

[PATCH 1/3] sh: SE7750 board definition ... SE7750 board is too old, and
not available.
[PATCH 2/3] sh: movca.l cancel by ocbi ... Vladimir Prus already had
posted same patch.
[PATCH 3/3] sh: SCI improvements ... SCI is not used by boards
available today.

I'm sorry for noise, and thank you for reviews and discussions on them.

Regards,
Shin-ichiro KAWASAKI

#2 lore raw
Quoted 20 lines · Shin-ichiro KAWASAKI
Quoted 10 lines · Shin-ichiro KAWASAKI

Hi, all.

I'm sending a patch series which provide SE7750 := Solution Engine 7750 board emulation. SE7750 is one of SH4 cpu boards, and uses peripherals in a different way from r2d+ board. Then it is useful to check the maturity of SH4 peripheral emulation. In fact, two lacks got apparent.

- cache flush emulation by "movca.l" and "obci" : thanx to Edgar.
- SCI := serial communication interface emulation.

Quoted 8 lines

Improvements for them are included in this series.

This work is checked with linux 2.6.28 with se7750_defconfig with initramfs. I saw login prompt of '/bin/ash' and 'ls' working finely.

With these patches and linux kernel 2.6.18, we can see Real Time Clock module causes boot failure, though work for avoiding it is left. NIC and CF do not work either.

Quoted 8 lines

Though I posted three patches, I want to make it clear that I cancel them now. Reasons to cancel are as follows.

[PATCH 1/3] sh: SE7750 board definition ... SE7750 board is too old, and
not available.
[PATCH 2/3] sh: movca.l cancel by ocbi ... Vladimir Prus already had
posted same patch.
[PATCH 3/3] sh: SCI improvements ... SCI is not used by boards

please do not with this one u-boot will not work on the r2d

Best Regards,
J.

#3 lore raw

Hi, Jean.

Quoted 22 lines · Jean-Christophe PLAGNIOL-VILLARD
Quoted 21 lines · Shin-ichiro KAWASAKI
Quoted 10 lines · Shin-ichiro KAWASAKI

Hi, all.

I'm sending a patch series which provide SE7750 := Solution Engine 7750 board emulation. SE7750 is one of SH4 cpu boards, and uses peripherals in a different way from r2d+ board. Then it is useful to check the maturity of SH4 peripheral emulation. In fact, two lacks got apparent.

- cache flush emulation by "movca.l" and "obci" : thanx to Edgar.
- SCI := serial communication interface emulation.

Quoted 7 lines

Improvements for them are included in this series.

This work is checked with linux 2.6.28 with se7750_defconfig with initramfs. I saw login prompt of '/bin/ash' and 'ls' working finely.

With these patches and linux kernel 2.6.18, we can see Real Time Clock module causes boot failure, though work for avoiding it is left. NIC and CF do not work either.

Though I posted three patches, I want to make it clear that I cancel them now. Reasons to cancel are as follows.

Quoted 6 lines
Quoted 5 lines

[PATCH 1/3] sh: SE7750 board definition ... SE7750 board is too old, and
not available.
[PATCH 2/3] sh: movca.l cancel by ocbi ... Vladimir Prus already had
posted same patch.
[PATCH 3/3] sh: SCI improvements ... SCI is not used by boards

please do not with this one u-boot will not work on the r2d

I'm not yet sure why u-boot on r2d needs SCI. For serial console, or for SPI connection for RTC?

Please be sure that r2d uses SCI only for SPI/RTC.
If u-boot needs a serial console, it must use SCIF instead of SCI.

Regards,
Shin-ichiro KAWASAKI