Как выбрать цель и другие функции в OpenWRT buildroot?

Я успешно клонировал сборочный корень OpenWRT из репозитория subversion и использовал его для создания образов, запускаемых на Qemu. Я могу нормально запускать изображения в Qemu.

Теперь я попытался создать образ для маршрутизатора Linksys WRT54GL, но не нашел в документации, как выбрать цель.

Я предполагаю, что это правильные варианты:

  • Я выбрал Broadcom BCM947xx/953xx

  • В "Целевых образах" я выбрал jffs2 и squashfs

Затем, после компиляции , я пошел в каталог bin/brcm47xxи нашел большое количество изображений:

openwrt-brcm47xx-jffs2-128k.trx
openwrt-brcm47xx-jffs2-64k.trx
openwrt-brcm47xx-squashfs.trx
.
.
.
openwrt-wrt54g3g-em-jffs2.bin
openwrt-wrt54g3g-em-squashfs.bin
openwrt-wrt54g3g-jffs2.bin
openwrt-wrt54g3g-squashfs.bin
openwrt-wrt54g3gv2-vf-jffs2.bin
openwrt-wrt54g3gv2-vf-jffs2.noheader.bin
openwrt-wrt54g3gv2-vf-squashfs.bin
openwrt-wrt54g3gv2-vf-squashfs.noheader.bin
openwrt-wrt54g-jffs2.bin
openwrt-wrt54gs-jffs2.bin
openwrt-wrt54g-squashfs.bin
openwrt-wrt54gs-squashfs.bin
openwrt-wrt54gs_v4-jffs2.bin
openwrt-wrt54gs_v4-squashfs.bin
openwrt-wrt610n_v1-jffs2.bin
openwrt-wrt610n_v1-squashfs.bin
openwrt-wrtsl54gs-jffs2.bin
openwrt-wrtsl54gs-squashfs.bin

Итак, мой вопрос:

  • Как мне сказать, что выбрать в целевой системеи целевые изображения?

  • Из всех сгенерированных образов, как мне узнать, какой из них следует использовать (например, WRT54GL отсутствует в приведенном выше списке; как определить, можно ли использовать " openwrt-wrt54g-jffs2.bin "?

  • Какие критерии я могу использовать, чтобы решить, буду ли я использовать изображение jffs или squashfs?

Спасибо!

7
задан Jay 30 May 2012 в 11:15
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: