Best posts made by memory
-
Reply: 公司垃圾堆翻出来的F1C200s + EP952 板子
[update_key] key_type = 1 key_value0 = 0 port0 = 1 port_num0 = 1 key_value1 = 0 port1 = 1 port_num1 = 1 key_value2 = 0 port2 = 1 port_num2 = 2 [bt_para] bt_name = "AMMT" bt_pin = "0000" bt_mic_vol = 40 [target] debugenable = 0 storage_mode = 0 boot_clock = 408 core_vol = 1100 [product] eraseflag = 0 jtag = 0 [card_boot] logical_start = 40960 [card_boot0_para] card_ctrl = 0 card_high_speed = 1 card_line = 1 SDC_CLK = port:PF02<2><1><1><1> SDC_CMD = port:PF03<2><1><1><1> SDC_D0 = port:PF01<2><1><1><1> SDC_D1 = port:PF00<2><1><1><1> SDC_D2 = port:PF05<2><1><1><1> SDC_D3 = port:PF04<2><1><1><1> [iis_para] IIS_BCLK = port:PE03<4><1><1><1> IIS_LRCK = port:PE04<4><1><1><1> IIS_DO0 = port:PE06<4><1><1><1> [twi_para] twi_port = 0 twi_scl = port:PA06<2><1><1><default> twi_sda = port:PA07<2><1><1><default> [simu_para] uart_io_used = 1 uart_io_tx = port:PA00<3><1><1><default> [jtag_para] jtag_enable = 0 [twi0_para] twi0_used = 0 twi_scl = port:PE11<3><1><1><1> twi_sda = port:PE12<3><1><1><1> [twi1_para] twi1_used = 0 twi1_scl = port:PB00<3><1><1><1> twi1_sda = port:PB01<3><1><1><1> [twi2_para] twi2_used = 1 twi2_scl = port:PE00<4><1><1><1> twi2_sda = port:PE01<4><1><1><1> [uart_para0] uart_used = 0 uart_port = 0 uart_type = 2 uart_debug_tx = port:PE01<5><1><1><default> uart_debug_rx = port:PE00<5><1><1><default> [uart_para1] uart_used = 0 uart_port = 1 uart_type = 2 [uart_para2] uart_used = 1 uart_port = 2 uart_type = 2 uart_debug_tx = port:PE07<3><1><1><default> uart_debug_rx = port:PE08<3><1><1><default> [power_para] power_used = 0 power_msg = 56 power_twi = 0 adc_exp = 1027 [rtc_para] rtc_exist = 0 inner_timer = 1 [display_mode] pvp_mode = 1 [tvout_para] tv_en = port:PC11<1><2><1><1> [auto_test_para] auto_test_enable = 0 [matrixkey_para] period = 5 pw_off_time = 2000 row_num = 2 [dsa_para] DSA_USED = 0 [sddet_para] detect_pin = port:PF04<0><1><1><1> [sdcard_global] used_card_no = 1 [pwm0_para] pwm0 = port:PE12<4><0><1><1> [pwm1_para] pwm1 = port:PF05<4><0><1><1> [sdcard0_para] bus_width = 1 SDC_CLK = port:PF02<2><1><1><1> SDC_CMD = port:PF03<2><1><1><1> SDC_D0 = port:PF01<2><1><1><1> [sdcard1_para] bus_width = 1 SDC_CLK = port:PC00<3><1><1><1> SDC_CMD = port:PC01<3><1><1><1> SDC_D0 = port:PC02<3><1><1><1> [audio_para] hp_driver_need = 1 PA_SHDN = port:PC09<1><1><1><1> [tp_para] if_reverse = 1 [spi_global] spi_used = 1 [spi0_para] spi_cs_bitmap = 1 SPI_CS0 = port:PC01<2><1><1><1> SPI_CLK = port:PC00<2><1><1><1> SPI_MOSI = port:PC03<2><1><1><1> SPI_MISO = port:PC02<2><1><1><1> [ir_para] IR_RX = port:PF00<4><1><1><1> [lcd0_para] lcd_power_used = 0 lcd_bl_en_used = 0 lcd_pwm_used = 0 lcdd2 = port:PD00<2><1><3><1> lcdd3 = port:PD01<2><1><3><1> lcdd4 = port:PD02<2><1><3><1> lcdd5 = port:PD03<2><1><3><1> lcdd6 = port:PD04<2><1><3><1> lcdd7 = port:PD05<2><1><3><1> lcdd10 = port:PD06<2><1><3><1> lcdd11 = port:PD07<2><1><3><1> lcdd12 = port:PD08<2><1><3><1> lcdd13 = port:PD09<2><1><3><1> lcdd14 = port:PD10<2><1><3><1> lcdd15 = port:PD11<2><1><3><1> lcdd18 = port:PD12<2><1><3><1> lcdd19 = port:PD13<2><1><3><1> lcdd20 = port:PD14<2><1><3><1> lcdd21 = port:PD15<2><1><3><1> lcdd22 = port:PD16<2><1><3><1> lcdd23 = port:PD17<2><1><3><1> lcdclk = port:PD18<2><1><3><1> lcdde = port:PD19<2><1><3><1> lcdhsync = port:PD20<2><1><3><1> lcdvsync = port:PD21<2><1><3><1> [csi0_para] [usb_para] usb_global_enable = 1 usbc_num = 1 mode = 1 [usbc0] usb_enable = 1 usb_port_type = 2 usb_detect_type = 3 [dram_para] baseaddr = -2147483648 size = 0 clk = 156 access_mode = 1 cs_num = 1 ddr8_remap = 0 sdr_ddr = 1 bwidth = 16 col_width = 10 row_width = 13 bank_size = 4 cas = 3 [standby_eint_para] [display] out_type = 0 lcd_swap = 0 lcd_x = 800 lcd_y = 480 lcd_dclk_div = 8 sta_dly = 10 lcd_basic_valid = 0 lcd_uf = 0 lcd_vt = 1050 lcd_ht = 1055 lcd_vbp = 34 lcd_hbp = 215 lcd_if = 0 lcd_hv_if = 0 lcd_hv_smode = 0 lcd_hv_s888_if = 0 lcd_hv_syuv_if = 0 lcd_hv_vspw = 0 lcd_hv_hspw = 0 lcd_hv_lde_used = 0 lcd_hv_lde_iovalue = 0 lcd_cpu_if = 0 lcd_io_cfg0 = 67108864 lcd_io_cfg1 = 0 [spinor_para] spinor_patten_num = 5 [spinor0] rdid = 1450178 capaticy = 32 freq_read = 33000000 freq = 86000000 [spinor1] rdid = 4627839 capaticy = 32 freq_read = 10000000 freq = 50000000 [spinor2] rdid = 1581250 capaticy = 128 freq_read = 33000000 freq = 86000000 [spinor3] rdid = 1515714 capaticy = 64 freq_read = 33000000 freq = 86000000 [spinor4] rdid = 1581250 capaticy = 128 freq_read = 33000000 freq = 86000000 [power] Battery_cap = 2200 Discharge_rate = 10 [boot_extend] hold_key_min = -268435456 hold_key_max = -268435456 vol_threshold = 3500 [modupdate] reset = 1 [mbr] size = 1 [part_num] num = 1 [partition0] class_name = "000" name = "000" size_hi = 0 size_lo = 3823 [down_num] down_num = 1 [download0] part_name = "000" pkt_name = "000000000" verify_file = "000000000" encrypt = 0
这是fex文件,免得用万用表去量引脚了。
-
芒果派麻雀到手试玩
麻雀购买链接: https://item.taobao.com/item.htm?id=638644511420
麻雀购买链接: https://item.taobao.com/item.htm?id=638644511420
麻雀购买链接: https://item.taobao.com/item.htm?id=638644511420
PDF原理图: MQ_SCH_v1.5_量产版_带网络.pdf
BOM表(秀!):
https://mangopi.org/_media/zh/mq_v1.5_bom.html
SDK修改方法与固件下载(非官方玩法):
简单修改 哪吒d1 tina sdk 的 sys_config.fex 和 board.dts,让D1s先把Linux跑起来。
https://bbs.aw-ol.com/topic/384/share/2 -
Reply: 【FAQ】全志D1芯片 如何在tina使用tplayerdemo 进行rtsp拉流说明?
rtsp://1.116.32.155/media/test.mp4
小白请教一下,这个怎么自己搭建呢?
-
Reply: Sipeed Lichee RV 86 Panel 智能家居 中控开发板 支持Linux WAFT
rate_lavcrate.c: In function 'pcm_src_init': rate_lavcrate.c:96:19: warning: implicit declaration of function 'av_resample_init'; did you mean 'av_get_sample_fmt'? [-Wimplicit-function-declaration] rate->context = av_resample_init(info->out.rate, info->in.rate, ^~~~~~~~~~~~~~~~ av_get_sample_fmt rate_lavcrate.c:96:17: warning: assignment to 'struct AVResampleContext *' from 'int' makes pointer from integer without a cast [-Wint-conversion] rate->context = av_resample_init(info->out.rate, info->in.rate, ^ rate_lavcrate.c: In function 'pcm_src_convert_s16': rate_lavcrate.c:186:9: warning: implicit declaration of function 'av_resample'; did you mean 'av_rescale'? [-Wimplicit-function-declaration] ret = av_resample(rate->context, rate->out[i], ^~~~~~~~~~~ av_rescale rate_lavcrate.c:194:2: warning: implicit declaration of function 'av_resample_compensate'; did you mean 'av_get_sample_fmt_name'? [-Wimplicit-function-declaration] av_resample_compensate(rate->context, ^~~~~~~~~~~~~~~~~~~~~~ av_get_sample_fmt_name mv -f .deps/rate_lavcrate.Tpo .deps/rate_lavcrate.Plo /bin/bash ../libtool --tag=CC --mode=link riscv64-unknown-linux-gnu-gcc -Wall -g -I/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/usr/include -I/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/usr/include/alsa -I/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/usr/include -DAVCODEC_HEADER="<libavcodec/avcodec.h>" -Os -pipe -mcmodel=medany -mabi=lp64d -march=rv64gcxthead -g3 -fno-caller-saves -Wno-format-truncation -Wno-unused-result -Wl,-z,now -Wl,-z,relro -fpic -pthread -module -avoid-version -export-dynamic -no-undefined -Wl,--no-undefined -L/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/usr/lib -L/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/lib -L/opt/D1/home/nihao/sdk/tina-d1-open_new/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/usr/lib -L/opt/D1/home/nihao/sdk/tina-d1-open_new/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/lib -znow -zrelro -lm -ldl -o libasound_module_rate_lavcrate.la -rpath /usr/lib/alsa-lib rate_lavcrate.lo -L/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/usr/lib -lasound -L/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/usr/lib -lavcodec -lavutil -lasound OpenWrt-libtool: link: riscv64-unknown-linux-gnu-gcc -shared -fPIC -DPIC .libs/rate_lavcrate.o -L/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/usr/lib -L/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/lib -L/opt/D1/home/nihao/sdk/tina-d1-open_new/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/usr/lib -L/opt/D1/home/nihao/sdk/tina-d1-open_new/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/lib -lm -ldl -lavcodec -lavutil -lasound -Os -mcmodel=medany -mabi=lp64d -march=rv64gcxthead -Wl,-z -Wl,now -Wl,-z -Wl,relro -pthread -Wl,--no-undefined -pthread -Wl,-soname -Wl,libasound_module_rate_lavcrate.so -o .libs/libasound_module_rate_lavcrate.so /opt/D1/home/nihao/sdk/tina-d1-open_new/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/bin/../lib/gcc/riscv64-unknown-linux-gnu/8.1.0/../../../../riscv64-unknown-linux-gnu/bin/ld: .libs/rate_lavcrate.o: in function `pcm_src_convert_s16': /opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/compile_dir/target/alsa-plugins-1.1.4/rate-lavc/rate_lavcrate.c:194: undefined reference to `av_resample_compensate' /opt/D1/home/nihao/sdk/tina-d1-open_new/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/bin/../lib/gcc/riscv64-unknown-linux-gnu/8.1.0/../../../../riscv64-unknown-linux-gnu/bin/ld: /opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/compile_dir/target/alsa-plugins-1.1.4/rate-lavc/rate_lavcrate.c:187: undefined reference to `av_resample' /opt/D1/home/nihao/sdk/tina-d1-open_new/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/bin/../lib/gcc/riscv64-unknown-linux-gnu/8.1.0/../../../../riscv64-unknown-linux-gnu/bin/ld: .libs/rate_lavcrate.o: in function `pcm_src_free': /opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/compile_dir/target/alsa-plugins-1.1.4/rate-lavc/rate_lavcrate.c:51: undefined reference to `av_resample_close' /opt/D1/home/nihao/sdk/tina-d1-open_new/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/bin/../lib/gcc/riscv64-unknown-linux-gnu/8.1.0/../../../../riscv64-unknown-linux-gnu/bin/ld: .libs/rate_lavcrate.o: in function `pcm_src_init': /opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/compile_dir/target/alsa-plugins-1.1.4/rate-lavc/rate_lavcrate.c:91: undefined reference to `av_resample_init' collect2: error: ld returned 1 exit status Makefile:419: recipe for target 'libasound_module_rate_lavcrate.la' failed make[6]: *** [libasound_module_rate_lavcrate.la] Error 1 make[6]: Leaving directory '/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/compile_dir/target/alsa-plugins-1.1.4/rate-lavc' Makefile:431: recipe for target 'all-recursive' failed make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory '/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/compile_dir/target/alsa-plugins-1.1.4' Makefile:363: recipe for target 'all' failed make[4]: *** [all] Error 2 make[4]: Leaving directory '/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/compile_dir/target/alsa-plugins-1.1.4' Makefile:89: recipe for target '/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/compile_dir/target/alsa-plugins-1.1.4/.built' failed make[3]: *** [/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/compile_dir/target/alsa-plugins-1.1.4/.built] Error 2 make[3]: Leaving directory '/opt/D1/home/nihao/sdk/tina-d1-open_new/package/libs/alsa-plugins' package/Makefile:192: recipe for target 'package/libs/alsa-plugins/compile' failed make[2]: *** [package/libs/alsa-plugins/compile] Error 2 make[2]: Leaving directory '/opt/D1/home/nihao/sdk/tina-d1-open_new' package/Makefile:189: recipe for target '/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/stamp/.package_compile' failed make[1]: *** [/opt/D1/home/nihao/sdk/tina-d1-open_new/out/d1-nezha/staging_dir/target/stamp/.package_compile] Error 2 make[1]: Leaving directory '/opt/D1/home/nihao/sdk/tina-d1-open_new' Build failed - please re-run with -j1 to see the real error message /opt/D1/home/nihao/sdk/tina-d1-open_new/build/toplevel.mk:304: recipe for target 'world' failed make: *** [world] Error 1 #### make failed to build some targets (39:16 (mm:ss)) #### ubuntu:/opt/D1/home/nihao/sdk/tina-d1-open_new$
编译出错了。
Latest posts made by memory
-
Reply: 换了四台电脑,终于让我悟出来NXP GUI Guider 为啥不能正常显示出设计界面的原因了
@uuuuid 在 换了四台电脑,终于让我悟出来NXP GUI Guider 为啥不能正常显示出设计界面的原因了 中说:
装上 jre-8u341-windows-x64.exe 之后,一切就正常了。
成功搞定!
-
同一个固件,同一个板子,左边NAND FLASH有一个bad block,就炸了,是不是因为坏块在rootfs分区?
同一个固件,同一个板子,左边NAND FLASH有一个bad block,就炸了,是不是因为坏块在rootfs分区?
-
Reply: 发现淘宝买的这CH340N模块不好使,很多板子都没法收到信息,但是led使劲闪,是不是电阻太大?
给大佬点赞,改成10K之后,LED没那么刺眼了,与全志官方的V853开发板通讯也正常了.
-
发现淘宝买的这CH340N模块不好使,很多板子都没法收到信息,但是led使劲闪,是不是电阻太大?
发现淘宝买的这CH340N模块不好使,很多板子都没法收到信息,但是led使劲闪,是不是电阻太大?
-
Reply: T113上uart转485功能实现
@zznzzn
感谢楼主分享。不过我没有看出来为什么要这么修改, 用UART自带的RTS控制MAX485的EN引脚不可以吗?
-
Reply: 请问如何用命令行调整背光亮度?
@jr_online 在 请问如何用命令行调整背光亮度? 中说:
mount -t debugfs none /sys/kernel/debug;
cd /sys/kernel/debug/dispdbg;#背光0
echo lcd0 > name; echo setbl > command; echo 0 > param; echo 1 > start#背光255
echo lcd0 > name; echo setbl > command; echo 255 > param; echo 1 > startA133 调整背光成功。