Hello list,
I have a very, VERY nice mini PC with Crusoe TM5400 / VIA VT82C686A chipset here:
http://www.boser.com.tw/products/sbc/hs1600.htm
Linux works fine on it, now it would be cool if it was supported by linuxbios. There seems to be support for the vt82c686 (without 'A') in the v1 source tree, but of course there is no direct support for the Boser board.
lspci says: --- 00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge 00:00.1 RAM memory: Transmeta Corporation SDRAM controller 00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22) 00:07.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 10) 00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 10) 00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30) 00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:09.0 VGA compatible controller: Chips and Technologies F69000 HiQVideo (rev 64) 00:0b.0 Multimedia audio controller: ESS Technology ES1969 Solo-1 Audiodrive (rev 02) ---
Are there chances that this board will work with linuxbios? If yes, what do I have to do to get it working?
Hubert --- PS: lspci -v, don't know if it helps: ---------------------------------------- 00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge Subsystem: Transmeta Corporation: Unknown device 0295 Flags: bus master, medium devsel, latency 0 Memory at e2000000 (32-bit, non-prefetchable) [size=1M]
00:00.1 RAM memory: Transmeta Corporation SDRAM controller Subsystem: Transmeta Corporation: Unknown device 0295 Flags: fast devsel
00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad Subsystem: Transmeta Corporation: Unknown device 0295 Flags: fast devsel
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22) Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge Flags: bus master, stepping, medium devsel, latency 0
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 10) (prog-if 8a [Master SecP PriP]) Flags: bus master, medium devsel, latency 32 I/O ports at c000 [size=16] Capabilities: [c0] Power Management version 2
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 10) (prog-if 00 [UHCI]) Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller Flags: bus master, medium devsel, latency 32, IRQ 9 I/O ports at c400 [size=32] Capabilities: [80] Power Management version 2
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30) Flags: medium devsel Capabilities: [68] Power Management version 2
00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: Realtek Semiconductor Co., Ltd. RT8139 Flags: bus master, medium devsel, latency 32, IRQ 15 I/O ports at cc00 [size=256] Memory at e2100000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2
00:09.0 VGA compatible controller: Chips and Technologies F69000 HiQVideo (rev 64) (prog-if 00 [VGA]) Subsystem: Chips and Technologies F69000 HiQVideo Flags: stepping, medium devsel, IRQ 12 Memory at e0000000 (32-bit, non-prefetchable) [size=16M] Expansion ROM at <unassigned> [disabled] [size=256K]
00:0b.0 Multimedia audio controller: ESS Technology ES1969 Solo-1 Audiodrive (rev 02) Subsystem: ESS Technology: Unknown device 8898 Flags: bus master, medium devsel, latency 32, IRQ 5 I/O ports at d000 [size=64] I/O ports at d400 [size=16] I/O ports at d800 [size=16] I/O ports at dc00 [size=4] I/O ports at e000 [size=4] Capabilities: [c0] Power Management version 1
On Sat, 25 Oct 2003, Hubert Denkmair wrote:
Linux works fine on it, now it would be cool if it was supported by linuxbios. There seems to be support for the vt82c686 (without 'A') in the v1 source tree, but of course there is no direct support for the Boser board.
transmeta have really improved and the docs you need are online or at least available. Contact transmeta for info.
ron
* Hubert Denkmair hubert@denkmair.de [031025 21:14]:
00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge 00:00.1 RAM memory: Transmeta Corporation SDRAM controller 00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad
Are there chances that this board will work with linuxbios? If yes, what do I have to do to get it working?
There is no support for Transmeta based systems in LinuxBIOS yet, but from what I heard, they hardcode memory values for the first little blocks so you already have ram available when you initialize the whole amount of ram. Otoh, it might be tricky to get the code morphing stuff right without Transmeta's IP.
Does anyone have Transmeta's datasheets or some clue how hard it would be to get this done?
Stefan
On Sat, 25 Oct 2003, Stefan Reinauer wrote:
Does anyone have Transmeta's datasheets or some clue how hard it would be to get this done?
I have them, but by the time Transmeta got around to making them available the interest level here had died down to zero. The morphing issue didn't really come up at the bios level. I still think it would be nice to have a port, we just don't have the cycles here.
I think there is a new transmeta cpu and possibly the effort should be put into that, not sure.
ron