Мне нужно разработать программное обеспечение на C/C++ для встроенной системы. У меня Debian 6 работает с жесткого диска USB. Я хотел бы иметь возможность создавать урезанное ядро с модулями и устанавливать их либо на CF-карту, либо на USB-накопитель.
Мне удалось собрать ядро Linux 3.6 и запустить его в Debian с жесткого диска USB, но у меня возникли проблемы с выяснением, как установить его на флэш-накопитель.
Я хотел бы цикл сборки, который выглядит следующим образом:
1) Создайте модуль или ядро с необходимым программным обеспечением 2) Установите его на флэш-накопитель 3) Загрузитесь и проверьте
Я хотел бы использовать одну и ту же систему для разработки и тестирования, если это возможно. Я ищу ресурсы и учебники, которые помогут мне понять, как это сделать.