Build New FW

CIP_JLEVEL could build fast (CIP_JLEVE=CORE_NUMBER)

base file clean must clean w6000-base-files , because inittab in both wil not sync

The \/etc\/build (build version will not update until you clean base files)

  • 4ipnet package menuconfig

    1. cp fruitfarm\/product\/$prodct_name\/brand\/$brand_name\/buildroot.config fruitfarm\/buildroot

    2. cd fruitfarm\/buildroot

    3. make menuconfig

\/work\/buildroot --> $ sudo make menuconfig

  • Modify kernel config

    1. Copy kernel.config to fruitfarm\/buildroot

    2. cd fruitfarm\/buildroot

    3. make target\/linux-menuconfig

\/work\/buildroot --> $ sudo make target\/linux-menuconfig

sudo make target\/image-clean

sudo make target\/image-compile QCOW2=1 VMDK=1

會先把所有img 產生在build_i386

然後mv 到buildroot\/bin

最後才是移到work

Build only qcow2 and vmdk file or other images

  • Generate DefaultValue.ini

    W6000\/Makefile -> W6000\/script\/DefaultValue.py

DBG in makefile is for building not stripped c code for debugging

打 tag 前要做的事

sudo make synctest brand=$brand_name

Last updated

Was this helpful?