sh: SE7750 board support
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
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_defconfigwith 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
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_defconfigwith 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.
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_defconfigwith 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 boardsplease 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