Jump to content

    

Embedded Linux

3 hours ago, _3m said:

В Openocd символьная отладка ядра linux по jtag работает, но при запуске надо сделать пару магических действий вручную (надо поставить аппаратный брекпойнт и потом сказать openocd куда переместилось ядро после старта). Все документировано и работает если повторять по букварям.

В J-link commander похоже нет поддержки mmu и он виртуальные адреса не понимает.

Во, ссылку мне гугле сегодня прислал.
Мужик делится как делать символьную отладку ядра линукса в Visual Studio Code - https://github.com/Plailect/linux-devel 

Share this post


Link to post
Share on other sites
On 9/8/2019 at 11:38 PM, mantech said:

потом должны пересобрать ядро

Только в случае если ядро собрано без поддержки loadable modules.

Share this post


Link to post
Share on other sites
В 09.08.2016 в 01:46, Motion сказал:

3) Какие книги порекомендуете читать дальше?

букварь для встраиваемых линуксов "Embedded Linux System Design and Developent" ( перевод )

по сетям "Сетевое программирование от Бриджа" 

Сетевое программирование от Бриджа.pdf

Share this post


Link to post
Share on other sites
1 hour ago, juvf said:

букварь для встраиваемых линуксов "Embedded Linux System Design and Developent" ( перевод )

Книга хорошая, но про подключение JTAG/SWD там ни слова. 

Share this post


Link to post
Share on other sites
On 9/11/2019 at 4:35 PM, VTSei said:

поделитесь кто читал, насколько хороша эта - "Симмондс Крис - Встраиваемые системы на основе Linux"

Тоже стала интересна эта книга. Мне кажется общее представление о работе она даст, но практические примеры повторять точно не стоит, т.к. скорее всего они не заработают. Всё стремительно меняется и актуальной будет информация только из документации на ПО. За практическими примерами лучше идти на сайт разработчика платы, с которой собираетесь работать и изучать там всё.

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