You need to have:
- The BCT retrieved from your specific AC100 device (as ac100.bct)
- The BCT retrieved from your specific AC100 device (as ac100.bct)
- A mini-usb/usb cable
- A sdcard at least 4GB class 10
- The Toshiba AC100 device itself.
# yum install tegrarcm cbootimage
# curl -O http://dl.kwizart.net/pub/ac100/Fedora-LXDE-AC100-Remix-19-1-sda.raw.xz
# curl -O http://dl.kwizart.net/pub/ac100/Fedora-LXDE-AC100-Remix- 19-1-sda.raw.xz.CHECKSUM
#sha256sum -c Fedora-LXDE-AC100-Remix-19-1-sda.raw.xz.CHECKSUM
Fedora-LXDE-AC100-Remix-19-1-sda.raw.xz: OK
# xzcat Fedora-LXDE-AC100-Remix-19-1-sda.raw.xz > /dev/sd? (the
# partprobe /dev/sd?
# cp -p /run/media/*/__/usr/share/uboot-paz00/u-boot-dtb-tegra.bin .
Plug your AC100 to the host via the USB cable and power-on the device holding <Crtl> + <Esc>. That will enter the device into the recovery mode of the tegra device.
Plug the sdcard into the device
# tegrarcm --bct ac100.bct --bootloader u-boot-dtb-tegra.bin --loadaddr=0x00108000
You should see the uboot text booting the 3.10 kernel,
..., then it should start the initial-setup of Fedora 19 LXDE
..., then it should start the initial-setup of Fedora 19 LXDE
Known issues. (please read carefully)
- The right rtc isn't selected by default, the wired rtc is available as /dev/rtc1
Better is to set time during initial-setup, rely on network time, or do this on cold boot:
/sbin/hwclock --hctosys -f /dev/rtc1 && /sbin/hwclock --systohc -f /dev/rtc0
/sbin/hwclock --hctosys -f /dev/rtc1 && /sbin/hwclock --systohc -f /dev/rtc0
- Sometime the screen poweron/off sequence fails, you need to hold power button
- No sound yet
- No sound yet
Updating u-boot, choices:
- Keeping the original proprietary bootloader
You will need to keep booting with the usb cable and tegrarcm from another host:
You will need to keep booting with the usb cable and tegrarcm from another host:
- Updating to the provided uboot form the remix.
This version adds non-upstream patches over the fedora uboot package to support the tegra keyboard. So it's a quite decent choice
- Using the android cyanogen remix from zombah (Recommended).
You need to install the cm-paz00 remix first, then plugin the sdcard after xzcat step and just poweron. The device will boot using the sdcard.
Installing Fedora into the internal mmc:
Not tested yet.
Not tested yet.
Next steps is to backport what is needed from 3.14 to 3.13, so I can build a f20 Remix.
We can envision to support the device by Fedora 21.(exept for the uboot kb).
What will remains is about how to select the right Xorg ddx and probably few dracuts adjustments.
Resources:
https://dl.kwizart.net/pub/ac100/
http://repos.fedorapeople.org/repos/kwizart/ac100/
http://fedorapeople.org/cgit/kwizart/public_git/kernel.git/log/?h=f19-3.10-ac100
http://ac100.grandou.net/start
https://code.google.com/p/cm-paz00/
http://http.download.nvidia.com/tegra-public-appnotes/
https://dl.kwizart.net/pub/ac100/
http://repos.fedorapeople.org/repos/kwizart/ac100/
http://fedorapeople.org/cgit/kwizart/public_git/kernel.git/log/?h=f19-3.10-ac100
http://ac100.grandou.net/start
https://code.google.com/p/cm-paz00/
http://http.download.nvidia.com/tegra-public-appnotes/
Nicolas (kwizart)
_______________________________________________ arm mailing list arm@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/arm