Skip to content

Instantly share code, notes, and snippets.

@lupyuen
Created July 14, 2021 00:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lupyuen/226cb7dc629b47daa8435339fcb17a1c to your computer and use it in GitHub Desktop.
Save lupyuen/226cb7dc629b47daa8435339fcb17a1c to your computer and use it in GitHub Desktop.
BL706 LVGL Demo Firmware Build Log https://lupyuen.github.io/articles/bl706
user@beacondev3:/mnt/c/bl_mcu_sdk$ make APP=lvgl BOARD=bl706_avb SUPPORT_LVGL=y
cmake -E make_directory build
cmake -E copy project.build build
make -C ./build -f ./project.build
make[1]: Entering directory '/mnt/c/bl_mcu_sdk/build'
make[1]: Warning: File 'project.build' has modification time 0.26 s in the future
cmake -DCHIP=bl702 -DCPU_ID=m0 -DBOARD=bl706_avb -DSUPPORT_FLOAT=n -DSUPPORT_SHELL=n -DSUPPORT_FREERTOS=n -DSSUPPORT_LVGL=y -DSUPPORT_BLE=n -DSUPPORT_XZ=n -DSUPPORT_LWIP=n -DSUPPORT_TFLITE=n -DAPP_DIR=examples -DAPP=lv
-- TOOLCHAIN_PATH:/usr/bin/riscv64-elf-20210120/bin/riscv64-unknown-elf-gcc
-- [run app:lvgl], path:/mnt/c/bl_mcu_sdk/examples/lvgl
-- [register library component: common], path:/mnt/c/bl_mcu_sdk/common
-- [register library component: fatfs], path:/mnt/c/bl_mcu_sdk/components/fatfs
-- [register library component: usb_stack], path:/mnt/c/bl_mcu_sdk/components/usb_stack
-- [register library component: bl702_driver], path:/mnt/c/bl_mcu_sdk/drivers/bl702_driver
-- [register library component: lvgl], path:/mnt/c/bl_mcu_sdk/components/lvgl
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/c/bl_mcu_sdk/build
make -j4
make[2]: Entering directory '/mnt/c/bl_mcu_sdk/build'
make[3]: Entering directory '/mnt/c/bl_mcu_sdk/build'
make[3]: Warning: File 'CMakeFiles/Makefile2' has modification time 0.14 s in the future
make[4]: Entering directory '/mnt/c/bl_mcu_sdk/build'
make[4]: Entering directory '/mnt/c/bl_mcu_sdk/build'
make[4]: Entering directory '/mnt/c/bl_mcu_sdk/build'
make[4]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
make[4]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
make[4]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
[ 1%] Built target fatfs
[ 3%] Built target common
[ 6%] Built target usb_stack
make[4]: Entering directory '/mnt/c/bl_mcu_sdk/build'
Scanning dependencies of target lvgl
make[4]: Entering directory '/mnt/c/bl_mcu_sdk/build'
make[4]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
[ 25%] Built target bl702_driver
make[4]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
make[4]: Entering directory '/mnt/c/bl_mcu_sdk/build'
[ 26%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_core/lv_disp.c.obj
[ 26%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_core/lv_group.c.obj
[ 26%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_core/lv_indev.c.obj
[ 27%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_core/lv_obj.c.obj
[ 27%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_core/lv_refr.c.obj
[ 27%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_core/lv_style.c.obj
[ 27%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_draw_arc.c.obj
[ 28%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_draw_blend.c.obj
[ 28%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_draw_img.c.obj
[ 28%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_draw_label.c.obj
[ 29%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_draw_line.c.obj
[ 29%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_draw_mask.c.obj
[ 29%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_draw_rect.c.obj
[ 29%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_draw_triangle.c.obj
[ 30%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_img_buf.c.obj
[ 30%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_img_cache.c.obj
[ 30%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_draw/lv_img_decoder.c.obj
[ 31%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font.c.obj
[ 31%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_dejavu_16_persian_hebrew.c.obj
[ 31%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_fmt_txt.c.obj
[ 32%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_loader.c.obj
[ 32%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_12_subpx.c.obj
[ 33%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_14.c.obj .obj
[ 33%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_16.c.obj
[ 33%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_18.c.obj
[ 34%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_20.c.obj
[ 34%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_22.c.obj
[ 34%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_24.c.obj
[ 34%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_26.c.obj
[ 35%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_28.c.obj
[ 35%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_28_compressed.c.obj sed.c.obj
[ 35%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_30.c.obj
[ 36%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_32.c.obj
[ 36%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_34.c.obj
[ 36%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_36.c.obj
[ 37%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_38.c.obj
[ 37%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_40.c.obj
[ 37%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_42.c.obj
[ 37%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_44.c.obj
[ 38%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_46.c.obj
[ 38%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_48.c.obj
[ 38%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_montserrat_8.c.obj
[ 39%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_simsun_16_cjk.c.obj
[ 39%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_unscii_16.c.obj
[ 39%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_font/lv_font_unscii_8.c.obj
[ 39%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_gpu/lv_gpu_nxp_pxp.c.obj
[ 40%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_gpu/lv_gpu_nxp_pxp_osa.c.obj
[ 40%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_gpu/lv_gpu_nxp_vglite.c.obj
[ 40%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_gpu/lv_gpu_stm32_dma2d.c.obj
[ 41%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_hal/lv_hal_disp.c.obj
[ 41%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_hal/lv_hal_indev.c.obj
[ 41%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_hal/lv_hal_tick.c.obj
[ 42%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_anim.c.obj
[ 42%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_area.c.obj
[ 42%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_async.c.obj
[ 42%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_bidi.c.obj
[ 43%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_color.c.obj
[ 43%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_debug.c.obj
[ 43%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_fs.c.obj
[ 44%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_gc.c.obj
[ 44%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_ll.c.obj
[ 44%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_log.c.obj
[ 44%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_math.c.obj
[ 45%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_mem.c.obj
[ 45%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_printf.c.obj
[ 45%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_task.c.obj
[ 46%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_templ.c.obj
[ 46%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_txt.c.obj
[ 46%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_txt_ap.c.obj
[ 46%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_misc/lv_utils.c.obj
[ 47%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_themes/lv_theme.c.obj
[ 47%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_themes/lv_theme_empty.c.obj
[ 47%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_themes/lv_theme_material.c.obj
[ 48%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_themes/lv_theme_mono.c.obj
[ 48%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_themes/lv_theme_template.c.obj
[ 48%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_arc.c.obj
[ 49%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_bar.c.obj
[ 49%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_btn.c.obj
[ 49%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_btnmatrix.c.obj
[ 49%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_calendar.c.obj
[ 50%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_canvas.c.obj
[ 50%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_checkbox.c.obj
[ 50%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_chart.c.obj
[ 51%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_cont.c.obj
[ 51%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_cpicker.c.obj
[ 51%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_dropdown.c.obj
[ 51%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_gauge.c.obj
[ 52%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_img.c.obj
[ 52%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_imgbtn.c.obj
[ 52%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_keyboard.c.obj
[ 53%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_label.c.obj
[ 53%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_led.c.obj
[ 53%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_line.c.obj
[ 54%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_linemeter.c.obj
[ 54%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_list.c.obj
[ 54%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_msgbox.c.obj
[ 54%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_objmask.c.obj
[ 55%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_objx_templ.c.obj
[ 55%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_page.c.obj
[ 55%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_roller.c.obj
[ 56%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_slider.c.obj
[ 56%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_spinbox.c.obj
[ 56%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_spinner.c.obj
[ 56%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_switch.c.obj
[ 57%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_table.c.obj
[ 57%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_tabview.c.obj
[ 57%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_textarea.c.obj
[ 58%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_tileview.c.obj
[ 58%] Building C object libraries/lvgl/CMakeFiles/lvgl.dir/lv_widgets/lv_win.c.obj
[ 58%] Linking C static library liblvgl.a
make[4]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
[ 58%] Built target lvgl
make[4]: Entering directory '/mnt/c/bl_mcu_sdk/build'
Scanning dependencies of target lvgl_main.elf
make[4]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
make[4]: Entering directory '/mnt/c/bl_mcu_sdk/build'
[ 59%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/main.c.obj
[ 59%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/assets/img_cogwheel_alpha16.c.obj
[ 59%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/assets/img_cogwheel_argb.c.obj
[ 59%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/assets/img_cogwheel_chroma_keyed.c.oj
[ 60%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/assets/img_cogwheel_indexed16.c.obj
[ 60%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/assets/img_cogwheel_rgb.c.obj
[ 60%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/assets/img_hand.c.obj
[ 61%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/assets/lv_font_montserrat_12_compr_a.c.obj
[ 61%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/assets/lv_font_montserrat_16_compr_a.c.obj
[ 61%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_benchmark/lv_demo_benchmark..obj
[ 61%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/assets/lv_font_montserrat_28_compr_a.c.obj
[ 62%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_keypad_encoder/lv_demo_keypa_encoder.c.obj
[ 62%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_btn_list_pause.c.obj
[ 62%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_btn_list_play.c.obj
[ 63%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_btn_loop.c.obj
[ 63%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_btn_next.c.obj
[ 63%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_btn_play.c.obj
[ 63%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_btn_pause.c.obj
[ 64%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_btn_prev.c.obj
[ 64%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_btn_rnd.c.obj
[ 64%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_corner_left.c.obj
[ 65%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_corner_right.c.obj
[ 65%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_cover_1.c.obj
[ 65%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_cover_2.c.obj
[ 66%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_cover_3.c.obj
[ 66%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_icon_1.c.obj
[ 66%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_icon_2.c.obj
[ 66%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_icon_3.c.obj
[ 67%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_icon_4.c.obj
[ 67%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_list_border.c.obj
[ 67%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_logo.c.obj
[ 68%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_slider_knob.c.obj
[ 68%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_wave_bottom.c.obj
[ 68%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/img_lv_demo_musc_wave_top.c.obj
[ 68%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/assets/lv_demo_music_fnt_16_bold.c.obj
[ 69%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/lv_demo_music.c.obj
[ 69%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/lv_demo_music_list.c.oj
[ 69%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_music/lv_demo_music_main.c.oj
[ 70%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_icon_bright.c.obj
[ 70%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_icon_eco.c.obj
[ 70%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_icon_hue.c.obj
[ 71%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_icon_pc.c.obj
[ 71%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_icon_tel.c.obj
[ 71%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_icon_wifi.c.obj
[ 71%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_btn_bg_1.c.obj
[ 72%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_btn_bg_2.c.obj
[ 72%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_btn_bg_3.c.obj
[ 72%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_btn_bg_4.c.obj
[ 73%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_cloud.c.obj
[ 73%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_copy.c.obj
[ 73%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_internet.c.obj
[ 73%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_mobile.c.obj
[ 74%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_no_internet.c.obj
[ 74%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_phone.c.obj
[ 74%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_print.c.obj
[ 75%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_printer2.c.obj
[ 75%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_ready.c.obj
[ 75%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_scan.c.obj
[ 76%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_scan_example.c.obj
[ 76%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_setup.c.obj
[ 76%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_usb.c.obj
[ 76%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/images/lv_demo_printr_img_wave.c.obj
[ 77%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/lv_demo_printer.c.ob[ 77%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_printer/lv_demo_printer_them.c.obj
[ 77%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_stress/lv_demo_stress.c.obj
[ 78%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_demo_widgets/lv_demo_widgets.c.ob[ 78%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_get_started/lv_ex_get_started_.c.obj
[ 78%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_get_started/lv_ex_get_started_.c.obj
[ 78%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_get_started/lv_ex_get_started_.c.obj
[ 79%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_1.c.obj
[ 79%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_10.c.obj
[ 79%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_11.c.obj
[ 80%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_2.c.obj
[ 80%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_3.c.obj
[ 80%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_4.c.obj
[ 81%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_5.c.obj
[ 81%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_6.c.obj
[ 81%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_7.c.obj
[ 81%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_8.c.obj
[ 82%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_style/lv_ex_style_9.c.obj
[ 82%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_arc/lv_ex_arc_1..obj
[ 82%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_arc/lv_ex_arc_2..obj
[ 83%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_bar/lv_ex_bar_1..obj
[ 83%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_btn/lv_ex_btn_1..obj
[ 83%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_btn/lv_ex_btn_2..obj
[ 83%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_btnmatrix/lv_ex_tnmatrix_1.c.obj
[ 84%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_calendar/lv_ex_clendar_1.c.obj
[ 84%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_canvas/lv_ex_canas_1.c.obj
[ 84%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_canvas/lv_ex_canas_2.c.obj
[ 85%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_chart/lv_ex_char_1.c.obj
[ 85%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_chart/lv_ex_char_2.c.obj
[ 85%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_checkbox/lv_ex_ceckbox_1.c.obj
[ 85%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_cont/lv_ex_cont_.c.obj
[ 86%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_cpicker/lv_ex_cpcker_1.c.obj
[ 86%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_cpicker/lv_ex_cpcker_2.c.obj
[ 86%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_dropdown/lv_ex_dopdown_1.c.obj
[ 87%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_dropdown/lv_ex_dopdown_2.c.obj
[ 87%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_gauge/lv_ex_gaug_1.c.obj
[ 87%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_gauge/lv_ex_gaug_2.c.obj
[ 88%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_img/lv_ex_img_1..obj
[ 88%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_img/lv_ex_img_2..obj
[ 88%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_img/lv_ex_img_3..obj
[ 88%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_imgbtn/imgbtn_ble.c.obj
[ 89%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_imgbtn/imgbtn_gren.c.obj
[ 89%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_imgbtn/lv_ex_imgtn_1.c.obj
[ 89%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_keyboard/lv_ex_kyboard_1.c.obj
[ 90%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_label/lv_ex_labe_1.c.obj
[ 90%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_label/lv_ex_labe_2.c.obj
[ 90%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_label/lv_ex_labe_3.c.obj
[ 90%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_led/lv_ex_led_1..obj
[ 91%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_line/lv_ex_line_.c.obj
[ 91%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_linemeter/lv_ex_inemeter_1.c.obj
[ 91%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_list/lv_ex_list_.c.obj
[ 92%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_msgbox/lv_ex_msgox_1.c.obj
[ 92%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_msgbox/lv_ex_msgox_2.c.obj
[ 92%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_obj/lv_ex_obj_1..obj
[ 93%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_objmask/lv_ex_obmask_1.c.obj
[ 93%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_objmask/lv_ex_obmask_2.c.obj
[ 93%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_page/lv_ex_page_.c.obj
[ 93%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_roller/lv_ex_roler_1.c.obj
[ 94%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_slider/lv_ex_slier_1.c.obj
[ 94%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_slider/lv_ex_slier_2.c.obj
[ 94%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_spinbox/lv_ex_spnbox_1.c.obj
[ 95%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_spinner/lv_ex_spnner_1.c.obj
[ 95%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgets/lv_ex_switch/lv_ex_swi[ 98%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/demo/lv_ex_widgr/__/__/bsp/bsp_common/lvgl/lv_port_disp.c.obj
[ 98%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/__/__/bsp/bsp_common/lvgl/lv_port_indev.c/lvgl/lv_port_indev.c.obj
[ 98%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/__/__/bsp/bsp_common/lvgl/lv_port_fs.c.ob/lvgl/lv_port_fs.c.obj[ 98%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.din/touch/xpt2046.c.objr/__/__/bsp/bsp_common/touch/xpt2046.c.obj
[ 99%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/__/__/bsp/bsp_common/touch/touch.c.obj /touch/touch.c.obj /fatfs/fatfs_spi_sd.c
[ 99%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/__/__/bsp/bsp_common/fatfs/fatfs_spi_sd.c.obj /spi_sd/bsp_spi_sd.c.
[ 99%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/__/__/bsp/bsp_common/spi_sd/bsp_spi_sd.c.obj
/mnt/c/bl_mcu_sdk/bsp/bsp_common/lvgl/lv_port_fs.c: In function 'fs_read': f 'f_read' from incom
/mnt/c/bl_mcu_sdk/bsp/bsp_common/lvgl/lv_port_fs.c:258:46: warning: passing argument 4 of 'f_read' from incompatible pointer type [-Wincompatible-pointer-types]
res = f_read((file_t *)file_p, buf, btr, br);
^~
In file included from /mnt/c/bl_mcu_sdk/bsp/bsp_common/lvgl/lv_port_fs.c:13: nt *'} but argument i
/mnt/c/bl_mcu_sdk/components/fatfs/ff.h:290:53: note: expected 'UINT *' {aka 'unsigned int *'} but argument is of type 'uint32_t *' {aka 'long unsigned int *'} Read data from the f
FRESULT f_read(FIL *fp, void *buff, UINT btr, UINT *br); /* Read data from the file */
~~~~~~^~
/mnt/c/bl_mcu_sdk/bsp/bsp_common/lvgl/lv_port_fs.c: In function 'fs_write': f 'f_write' from inco
/mnt/c/bl_mcu_sdk/bsp/bsp_common/lvgl/lv_port_fs.c:278:47: warning: passing argument 4 of 'f_write' from incompatible pointer type [-Wincompatible-pointer-types]
res = f_write((file_t *)file_p, buf, btw, bw);
^~
In file included from /mnt/c/bl_mcu_sdk/bsp/bsp_common/lvgl/lv_port_fs.c:13: nt *'} but argument i
/mnt/c/bl_mcu_sdk/components/fatfs/ff.h:291:60: note: expected 'UINT *' {aka 'unsigned int *'} but argument is of type 'uint32_t *' {aka 'long unsigned int *'} Write data to the fi
FRESULT f_write(FIL *fp, const void *buff, UINT btw, UINT *bw); /* Write data to the file */
~~~~~~^~ /platform/bflb_platfo
[100%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/__/__/bsp/bsp_common/platform/bflb_platform.c.obj /platform/syscalls.c.
[100%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/__/__/bsp/bsp_common/platform/syscalls.c.obj 6_avb/board.c.obj
[100%] Building C object examples/lvgl/CMakeFiles/lvgl_main.elf.dir/__/__/bsp/board/bl706_avb/board.c.obj
[100%] Linking C executable ../../../out/examples/lvgl/lvgl_main.elf
Generate /mnt/c/bl_mcu_sdk/out/examples/lvgl/lvgl_main.bin
Copy /mnt/c/bl_mcu_sdk/out/examples/lvgl/lvgl_main.bin into download path
make[4]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
[100%] Built target lvgl_main.elf
make[3]: warning: Clock skew detected. Your build may be incomplete.
make[3]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
make[2]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
make[1]: warning: Clock skew detected. Your build may be incomplete. /bl_mcu_sdk$ make APP
make[1]: Leaving directory '/mnt/c/bl_mcu_sdk/build'
user@beacondev3:/mnt/c/bl_mcu_sdk$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment