[fedora-arm] ARM Tegra Toshiba AC100 Fedora 19 Remix

Nicolas Chauvet kwizart at gmail.com
Thu Jan 9 22:21:22 UTC 2014


Hello,

Here is a simplified process to install the Fedora 19 armhfp remix for the
Toshiba AC100
You need to have:
- 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


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
-  Sometime the screen poweron/off  sequence fails, you need to hold power
button
-  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:
- 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.

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/

Nicolas (kwizart)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/arm/attachments/20140109/fa4fea38/attachment.html>


More information about the arm mailing list