Jump to content

    

EV-iMX287-Micro

Так все правильно - тулчейн и не кладется в rootfs, он так и остается на хосте.

Тулчейн не нужен на плате, т.к. редко кто собирает проекты непосредственно на плате :) Обычно компилируют на хосте и затем переносят собранное приложение на плату.

 

Если я конечно правильно понял вашу мысль...

Share this post


Link to post
Share on other sites

Да так и есть. С этим вопросом я уже разобрался. Просто добавил на хосте путь к собранному тулчейну в переменную PATH и дальше уже провожу сборку проекта с применением данного тулчейна. Сейчас только опять вопрос, как запустить на выполнение собранный бинарник на хосте, или же этот бинарник будет запускаться только на моей плате, т.е. только на конкретной платформе.

Share this post


Link to post
Share on other sites

Не понял, зачем запускать собранный бинарник на хосте?

Запускать и отлаживать нужно уже на плате - это обычный путь разработки под железку.

Share this post


Link to post
Share on other sites

Вот еще такой вопрос. Как я понял в NAND Flash два mtd устройства. В одно записывается ядро, в другое rootfs. Эти mtd устройства закладываются сразу производителем NAND, или же их можно самому как то задать?

Share this post


Link to post
Share on other sites

Нет, производителем NAND никакие mtd устройства не закладываются.

Вы можете сами разбить флешку как вам нравится.

 

Почитайте про mtd:

здесь (раздел Linux MTD partitions и ниже)

и здесь

 

Очень хорошо написано.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this