ໃຊ້ເຄື່ອງມືສ້າງຮາກເພື່ອເຮັດໃຫ້ເຟີມແວ RV1126 IMG

ໃຊ້ເຄື່ອງມືສ້າງຮາກເພື່ອເຮັດໃຫ້ເຟີມແວ RV1126 IMG

ໃຊ້ເຄື່ອງມືສ້າງຮາກເພື່ອຫຸ້ມຫໍ່ໄຟລ໌ທີ່ສາມາດປະຕິບັດໄດ້ທີ່ທ່ານລວບລວມເຂົ້າໄປໃນເຟີມແວ (ໄຟລ໌ img)

ແນະນໍາສອງວິທີທົ່ວໄປ

ວິທີການ 1:

ວາງໄຟລ໌ທີ່ສາມາດປະຕິບັດໄດ້ທີ່ລວບລວມໄວ້ໃນ buildroot/board/rockchip/rv1126_rv1109/fs-overlay-sysv/etc/init.d directory ຂອງ sdk., ແລະລວບລວມແລະຫຸ້ມຫໍ່ມັນທັງຫມົດ.

133a7e994d72869d3e26b28bef94066

ຍົກ​ຕົວ​ຢ່າງ, ທີ່ນີ້ຂ້ອຍໄດ້ລວບລວມໄຟລ໌ທົດສອບ app ທີ່ສາມາດປະຕິບັດໄດ້ໃນໄດເລກະທໍລີ

  1. ຖັດໄປ, ພຽງແຕ່ຕ້ອງການລວບລວມ firmware ທັງຫມົດຄືນໃຫມ່

ຄໍາສັ່ງທີ່ຈະລວບລວມເຟີມແວແມ່ນ

Use the build root tool to make RV1126 IMG firmware 1
  1. ຫຼັງຈາກລວບລວມ. ທ່ານຈະເຫັນ app test, ໄຟລ໌ທີ່ສາມາດປະຕິບັດໄດ້, ໃນໄດເລກະທໍລີ /etc/init.d ຢູ່ເທິງສຸດຂອງກະດານ.
97070806817f267e200fd98ad4315a6

ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດດໍາເນີນການໄດ້, ຫຼືຄັດລອກມັນໄປຫາໄດເລກະທໍລີອື່ນແລະດໍາເນີນການ.

ວິທີການນີ້ແມ່ນງ່າຍດາຍທີ່ສຸດແລະແນະນໍາທີ່ສຸດ

ວິທີການ 2:

ປະຕິບັດຕາມກົດລະບຽບການລວບລວມ SDK ແລະເພີ່ມໂຄງການຂອງທ່ານເອງເພື່ອ buildroot.

1) ເພີ່ມໄຟລ໌ test.c

ໃນໄດເລກະທໍລີລະຫັດແຫຼ່ງ, ສ້າງໂຟນເດີ APP ຂອງທ່ານເອງດ້ວຍຄໍາສັ່ງຕໍ່ໄປນີ້:

$mkdir app/mytest

ຜົນໄດ້ຮັບການແລ່ນແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້:

Use the build root tool to make RV1126 IMG firmware 2

ທ່ານສາມາດສ້າງໂຄງການ APP ຂອງທ່ານເອງໃນໄດເລກະທໍລີ mytest. ທີ່ນີ້ຂ້ອຍຈະສ້າງລະຫັດການທົດສອບຂອງ test.c, ຕົວຢ່າງ

ລະຫັດແມ່ນດັ່ງຕໍ່ໄປນີ້

Use the build root tool to make RV1126 IMG firmware 3

ຍັງ, ໃນໄດເລກະທໍລີ mytest, ສ້າງ Makefile ທີ່ລວບລວມໂຄງການ test.c. ລະຫັດຕົວຢ່າງມີດັ່ງນີ້:

Use the build root tool to make RV1126 IMG firmware 4

ຜົນ​ການ​ສ້າງ​ແມ່ນ​ສໍາ​ເລັດ​ດັ່ງ​ທີ່​ສະ​ແດງ​ໃຫ້​ເຫັນ​ຢູ່​ໃນ​ຮູບ​ຂ້າງ​ລຸ່ມ​ນີ້​:

Use the build root tool to make RV1126 IMG firmware 5

2) ເພີ່ມໃສ່ການຕັ້ງຄ່າເມນູ

ເມື່ອຕັ້ງຄ່າຊຸດ buildroot, ທຸກຄົນຕ້ອງການເປີດໃຊ້ມັນໃນການໂຕ້ຕອບການຕັ້ງຄ່າກາຟິກ, ດັ່ງນັ້ນຂອງພວກເຮົາ

APP ຍັງຕ້ອງການສ້າງທາງເລືອກ. ພາຍໃຕ້ລະຫັດແຫຼ່ງຂອງຊຸດ SDK, ເປີດ “buildroot/package/Config.in” ເອກະສານ.

ໄປຫາສຸດທ້າຍ “ເມນູທ້າຍ” ແລະເພີ່ມລະຫັດຕົວຢ່າງຕໍ່ໄປນີ້ (ຫມາຍ​ເຫດ​: ມັນຕ້ອງຢູ່ກ່ອນເມນູສຸດທ້າຍຂອງໄຟລ໌ນີ້

ຕື່ມໃສ່). ລະຫັດເບິ່ງຄືວ່ານີ້:

Use the build root tool to make RV1126 IMG firmware 6

ຜົນໄດ້ຮັບຂອງການເພີ່ມເຕີມແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້:

Use the build root tool to make RV1126 IMG firmware 7

No.2061 OK, ມັນຖືກນໍາໃຊ້ໃນ itsource Cited”package/mytest/Config.in” ໄຟລ໌, ດັ່ງນັ້ນພວກເຮົາຈໍາເປັນຕ້ອງສ້າງ

ເພື່ອສ້າງໄຟລ໌ນີ້, ຄໍາສັ່ງແມ່ນດັ່ງຕໍ່ໄປນີ້:

$mkdir buildroot/package/mytest/

ຫຼັງຈາກການສ້າງໄດເລກະທໍລີ (mytest ແມ່ນຊື່ຂອງຊຸດຊຸດພາຍໃຕ້ buildroot), ພວກເຮົາຈໍາເປັນຕ້ອງສ້າງໄດເລກະທໍລີ mytest

“Config.in” ເອກະສານ, ເນື້ອໃນແມ່ນດັ່ງຕໍ່ໄປນີ້:

Use the build root tool to make RV1126 IMG firmware 8

ຜົນໄດ້ຮັບຂອງການເພີ່ມເຕີມແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້:

Use the build root tool to make RV1126 IMG firmware 9
  1. ເວີຊັນ APP ແລະກົດລະບຽບການລວບລວມ

ໃນພາກກ່ອນ, ພວກເຮົາໄດ້ເພີ່ມ APP ໃສ່ຕົວເລືອກການຕັ້ງຄ່າ. ໃນ​ເວ​ລາ​ນີ້, buildroot ຍັງບໍ່ຮູ້ວິທີການ

ດາວນ໌ໂຫລດ, ສານສະກັດຈາກ, ລວບລວມ, ແລະອື່ນໆ, ພວກເຮົາຈໍາເປັນຕ້ອງເພີ່ມໄຟລ໌ການຕັ້ງຄ່າເພື່ອບອກ buildroot ວິທີການປະຕິບັດງານ, ແລະພວກເຮົາຈໍາເປັນຕ້ອງສ້າງ “buildroot/

package/mytest/mytest.mk”, ຊື່ຕ້ອງເປັນ mytest.mk. ສຳເນົາລະຫັດຕົວຢ່າງຕໍ່ໄປນີ້ໄປທີ່ mytest.mk

ຕົວຢ່າງລະຫັດ mytest.mk

Use the build root tool to make RV1126 IMG firmware 10

ໄຟລ໌ນີ້ບອກ buildroot ວິທີການລວບລວມ, ດາວໂຫຼດ, ສຳເນົາ, ແລະອື່ນໆ. ມາໂຄຣຕົວພິມໃຫຍ່ທັງໝົດເລີ່ມຕົ້ນດ້ວຍ “MYTEST”

ສ່ວນຫົວແມ່ນຖືກກໍານົດໂດຍອີງໃສ່ຊື່ຂອງຊຸດຂອງພວກເຮົາ.

ໃນແຖວ 1, ຕົວແປໃນຕອນທ້າຍຂອງ _VERSION ແມ່ນລຸ້ນລະຫັດແຫຼ່ງ.

ໃນແຖວ 2, ຕົວແປໃນຕອນທ້າຍຂອງ _SITE ແມ່ນທີ່ຢູ່ຂອງການດາວໂຫລດລະຫັດແຫຼ່ງ.

ໃນແຖວ 3, ຕົວແປໃນຕອນທ້າຍຂອງ _SITE_METHOD ແມ່ນວິທີການດາວໂຫລດລະຫັດແຫຼ່ງ, ແລະທ້ອງຖິ່ນຫມາຍຄວາມວ່າການດາວໂຫຼດໃນທ້ອງຖິ່ນ.

ສາຍ 4 ແລະ 10 ~ 12 ອັດຕະໂນມັດດໍາເນີນການຕິດຕັ້ງແລະຄັດລອກໄຟລ໌ທີ່ mytest ຂອງພວກເຮົາສາມາດແລ່ນເຂົ້າໄປໃນໄດເລກະທໍລີຖັງ..

ອອນໄລນ໌ 6, ຕົວແປໃນຕອນທ້າຍຂອງ _BUILD_CMDS ຈະຖືກປະຕິບັດເມື່ອກອບ buildroot ຖືກລວບລວມ., ແລະຖືກນໍາໃຊ້ເພື່ອເພີ່ມ M ກັບລະຫັດແຫຼ່ງ.

akefile ຜ່ານທາງເລືອກການລວບລວມແລະທາງເລືອກການເຊື່ອມໂຍງແລະໂທຫາ Makefile ຂອງລະຫັດແຫຼ່ງ.

ແຖວທີ 14~16 ໃຫ້ການອະນຸຍາດແກ່ໄຟລ໌.

ອອນໄລນ໌ 18, ຟັງຊັນນີ້ຈະສ້າງໄຟລ໌ .mk ທັງໝົດເປັນສະຄຣິບ.

ເຂົ້າ

buildroot/output/rockchip_rv1126_rv1109_spi_nand

ດໍາເນີນການ make menuconfig

ເປີດ mytest

Use the build root tool to make RV1126 IMG firmware 11

ຫຼັງ​ຈາກ​ການ​ຕັ້ງ​ຄ່າ​ແມ່ນ​ສໍາ​ເລັດ​, ພວກເຮົາສາມາດທົດສອບວ່າ mytest ຂອງພວກເຮົາສາມາດລວບລວມໄດ້, ໃນ buildroot/output/rockchip_rv1126_rv1109_spi_nand

ເພື່ອທົດສອບໃນໄດເລກະທໍລີ, ຄໍາສັ່ງແມ່ນດັ່ງຕໍ່ໄປນີ້:

$ເຮັດໃຫ້ mytest

ຜົນໄດ້ຮັບການແລ່ນແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້:

Use the build root tool to make RV1126 IMG firmware 12

ດາວໂຫລດໄຟລ໌ PDF

ອອກຈາກ Reply ເປັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *

ຄົ້ນພົບເພີ່ມເຕີມຈາກ iVcan.com

ຈອງດຽວນີ້ເພື່ອສືບຕໍ່ອ່ານ ແລະເຂົ້າເຖິງແຟ້ມຈັດເກັບສະບັບເຕັມ.

ສືບຕໍ່ການອ່ານ

ຕ້ອງການຄວາມຊ່ວຍເຫຼືອໃນ WhatsApp?