• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






Re: 請問eLNX001 Linux eRTC 線上課程 Build SDCARD IMAGE問題
#4
管理員
管理員


查看用戶資訊
twmic你好,嘗試依序執行以下指令:

Code:
git clone https://github.com/linux4sam/buildroot-at91.git
git clone https://github.com/linux4microchip/buildroot-external-microchip.git

cd buildroot-external-microchip/
git checkout linux4microchip-2022.10 -b buildroot-external-microchip-linux4microchip-2022.10
mkdir 
-./patches/linux
cp 
~/0000_linux_hobby_gpio.patch  ./patches/linux

cd 
../buildroot-at91/
git checkout linux4sam-2022.10 -b buildroot-at91-linux4sam-2022.10

BR2_EXTERNAL
=../buildroot-external-microchipmake sam9x60_curiosity_headless_defconfig

make

發表於: 2023/1/5 10:22
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問eLNX001 Linux eRTC 線上課程 Build SDCARD IMAGE問題
#3
高級會員
高級會員


查看用戶資訊
KevinLu 您好!
我重新git clone一遍,然後在buildroot-external-microchip/patches/linux 資料夾只放入您附上的0000_linux_hobby_gpio.patch檔案
重新 make 還是錯誤!
錯誤訊息如下:
onst-call.TPo ../../gcc/fold-const-call.c
during GIMPLE pass: ccp
../../gcc/final.c: In function ‘void cleanup_subreg_operands(rtx_insn*)’:
../../gcc/final.c:5035:1: internal compiler error: Segmentation fault
5035 | }
| ^
0x7fd5cda5b08f ???
/build/glibc-SzIz7B/glibc-2.31/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0
0x7fd5cda3c082 __libc_start_main
../csu/libc-start.c:308
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-9/README.Bugs> for instructions.
make[4]: *** [Makefile:1117: final.o] Error 1
make[4]: *** Waiting for unfinished jobs....
rm gcc.pod
make[3]: *** [Makefile:4396: all-gcc] Error 2
make[2]: *** [Makefile:959: all] Error 2
make[1]: *** [package/pkg-generic.mk:293: /home/vm/opt/buildroot-at91/output/build/host-gcc-final-10.3.0/.stamp_built] Error 2
make: *** [Makefile:84: _all] Error 2

謝謝!

發表於: 2023/1/4 19:55
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問eLNX001 Linux eRTC 線上課程 Build SDCARD IMAGE問題
#2
管理員
管理員


查看用戶資訊
twmic你好,請嘗試移除之前添加的檔案並使用附件中的檔案來重新測試。

Attach file:


Link only for registered users

發表於: 2023/1/4 13:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請問eLNX001 Linux eRTC 線上課程 Build SDCARD IMAGE問題
#1
高級會員
高級會員


查看用戶資訊
參加12/28日的eLNX001 Linux eRTC 線上課程,學會了如何編譯程式來控制Hobby kit的GPIO
也試著Build Hobby kit 的sdcard.img
按照 Patch 網頁的說明步驟來build會出現錯誤,錯誤訊息如下
Applying 0000_sam9x60_hobby_buildroot_external.patch using patch:
patching file board/microchip/sam9x60_hobby/genimage.cfg
patching file board/microchip/sam9x60_hobby/linux.config
patching file board/microchip/sam9x60_hobby/uboot-env.txt
patching file board/microchip/sama5/fs-overlay/etc/init.d/S99test
File board/microchip/sama5/fs-overlay/root/key_test: git binary diffs are not supported.
patching file board/microchip/sama5/fs-overlay/root/start_wilc.sh
patching file configs/sam9x60_hobby_graphics_defconfig
patching file patches/dt-overlay-mchp/0001_sam9x60_hobby_dtoverlay.patch
patching file patches/linux/0000_sam9x60_hobby_linux.patch
make[1]: *** [package/pkg-generic.mk:252: /home/vm/opt/buildroot-at91/output/build/linux-headers-custom/.stamp_patched] Error 1
make: *** [Makefile:84: _all] Error 2
vm@vm-machine:~/opt/buildroot-at91$

不知問題如何解決?
如果不把patch 的6個files檔案複製到buildroot-external-microchip/patches/linux目錄下
就可以成功 build 出sdcard.img 出來,但燒錄到microsd無法開機
想請問其中一個檔名0000_sam9x60_hobby_linux_dt.oatch,這檔名是正確的嗎?(副檔名是.oatch,為什麼不是.patch?)
謝謝!

發表於: 2023/1/3 19:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------