Исходные коды для модуля MTAX-SoM-AM335x (загрузчик, linux, файловые системы)

Исходные коды(загрузчик, linux, файловые системы)

Исходные коды загрузчика, ядра Linux, файловой системы для модулей MTAX-AM335x построены на базе SDK от Texas Instruments и предназначены для работы в Linux. Для минимизации передаваемых файлов и удобства сравнения с оригиналом для модулей MTAX-AM335x исходные коды предоставляются в виде PATСH файлов (в зависимости от версии SDK, модуля и отладочной платы).

Для получения полного дерева исходных кодов необходимо скачать TI SDK версии 6.00.00.00 (1.2ГБ):
С сайта Texas Instruments:
http://software-dl.ti.com/sitara_linux/esd/AM335xSDK/06_00_00_00/exports//ti-sdk-am335x-evm-06.00.00.00-Linux-x86-Install.bin
или c :
https://drive.google.com/file/d/0B1nl8q4_-tA-bTNBNnNFWFdua0k/view?usp=sharing&resourcekey=0-aRelYaNjr256ZERiSomTZw

Патчи для различых версий модуля и отладочной платы (имеют расширение .patch):
Старые релизы (для более старых SDK): https://drive.google.com/drive/folders/0B1nl8q4_-tA-cFl3WXVFdDVOa28?resourcekey=0-B-u11wGAUwHjdawzUOTQXQ&usp=sharing

версии модулей и отладочных плат patch дата сборки Примечания
модуль:v4, MB:v2, ОЗУ:512МБ https://drive.google.com/file/d/0B1nl8q4_-tA-b0xCcFlHdm9IeGs/view?usp=sharing&resourcekey=0-8175yym7oMiDPboe8cVJew Dec 6 12:41 Добавлена поддержка новых чипов SPI flash в загрузчик
модуль:v4, MB:v2, ОЗУ:256МБ https://drive.google.com/file/d/0B1nl8q4_-tA-b0xCcFlHdm9IeGs/view?usp=sharing&resourcekey=0-8175yym7oMiDPboe8cVJew Dec 6 12:41 Для исправления размера памяти исправить в файле Rules.make: UBOOT_MACHINE=mtax_som_am335x2_512M_config
модуль:v1,v2, MB:v1, ОЗУ:256МБ https://drive.google.com/file/d/0B1nl8q4_-tA-V2Z6MXB5d1RvMmM/view?usp=sharing&resourcekey=0-JUOjppiPPTESQ1gh4KnmQQ Nov 11 15:48  

Для применения patch файла необходимо скопировать его в каталог установленного SDK (например /home/user/ti-sdk-am335x-evm-06.00.00.00) и выполнить команду (к примеру для патча ti-sdk-am335x-evm-06.00.00.00-425.patch):

patch -p1 < ti-sdk-am335x-evm-06.00.00.00-425.patch

После применения патча исходные коды готовы к дальнейшей работе и можно переходить к конфигурированию и сборке загрузчика u-Boot, ядра Linux(uImage) с драйверами и сборки корневой файловой системы.