2014-05-05

Ubuntu 12.10 para AM335x Starter Kit!

Fiz a mudança do kernel do Ubuntu 12.10 para BeagleBone para o kernel do GNU/Linux para kits Sitara da Texas Instruments.

Fontes:
AM335x_Starter_Kit:
http://processors.wiki.ti.com/index.php/AM335x_Starter_Kit#Linux
http://downloads.ti.com/sitara_linux/esd/AM335xSDK/latest/index_FDS.html

Ubuntu 12.10:
http://elinux.org/BeagleBoardUbuntu

Download dos arquivos para rootfs (ext3) e bootfs (fat):
http://goo.gl/EjfTCH


ATENÇÃO TODOS OS DADOS NO SDCARD SERÃO PERDIDOS!
Em um SDCARD (com ao menos 2GB), crie duas partições uma de ao menos 100MB como FAT32 e o restante do sdcard como EXT3:

Particione com fdisk ou cfdisk:
cfdisk -z /dev/sdb

Formate com:
mkfs.vfat -n boot /dev/sdb1
mkfs.ext3 -L rootfs /dev/sdb2


OBS (Antes de usar):
Acesse o arquivo /etc/udev/rules.d/70-persistent-net.rules e troque os MACs para os respectivos de sua am335x, em geral apagar o conteúdo deste arquivo deveria resolver mas não é o caso.


Além disto pode-se criar um arquivo swap para ajudar com os 256MB:

dd if=/dev/zero of=/var/cache/swapfile.fs bs=1024 count=524288
mkswap /var/cache/swapfile.fs

e depois adicione a linha abaixo ao /etc/fstab
/var/cache/swapfile.fs       swap  swap    defaults       0  0