Files
kunlun/tools/oem/FLX6711IIC03_OEM.ini
2024-09-28 14:37:24 +08:00

204 lines
7.8 KiB
INI
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# see KL3_EXAMPLE_OEM.ini for file format description
# FLX6711 IIC board, external rf chip, external pa chip.
general
bid 70 #BOARD_FLXIIC03
mid 2 #MODULE_TYPE_COLLECTOR_II
vid PH
fver 1
#===================================== 真实资源 ===============================#
# NONE
#===================================== 覆膜资源 ===============================#
# HZ3211覆膜为FLX6711
# chip id: 0x1001 subid: 0x1021
#=============================== default rc====================================#
# overview:
# gpio function gpio function gpio function
# 11 rf_spi_mosi 10 rf_spi_miso 9 rf_spi_cs
# 42 rf_mclk 43 rf_fclk 39 ext_flash_cs
# 38 ext_flash_clk 36 ext_flash_miso 37 ext_flash_mosi
# 34 ir_rx 32 485_ctr 31 charge_en
# 30 ir_tx 29 zc_up 28 uart2_tx
# 46 rf_agc_gain 45 rf_enable 44 rf_txnrx
# 47 rf_dq0 48 rf_dq1 49 rf_dq2
# 0 sta_485_led 1 tx\rx_led 3 pa_testp(warning)
# 2 pa_rx_en 4 pa_tx_en 7 pa_lan_gain_ctr0
# 6 uart0_tx 5 uart0_rx 8 pa_lan_gain_ctr1
# 26 pa_lan_gain_ctr2 50 rf_dq3 51 rf_dq4
# 52 rf_dq5 53 rf_dq6 54 rf_dq6
# 55 rf_dq8 56 rf_dq9 57 rf_dq10
# 58 rf_dq11 59 rf_pd 61 rf_channel_sw1
# 62 rf_channel_sw2 64 pwr_led 65 adc_12v
# 66 adc_3.3v 68 485_rxd 69 485_txd
# 12 rf_spi_clk 35 rf_clk
rc_hdr
hw_ver 0x00000000
mode 0
d_hw_ver 0xffffffff
gpio #GPIO resource allocation
# A:gpio number;
# B:belongs to the core;
# C:function (to see iot_board_api.h about gpio type)
# A B C
# bbcpu spi gpio, query by plc core
12 1 107 #GPIO_SPI_RF_CLK
11 1 110 #GPIO_SPI_RF_MOSI
10 1 109 #GPIO_SPI_RF_MISO
9 1 108 #GPIO_SPI_RF_CS
# extern flash spi gpio
39 1 69 #GPIO_SPI_FLASH_CS
38 1 68 #GPIO_SPI_FLASH_CLK
36 1 71 #GPIO_SPI_FLASH_MISO
37 1 70 #GPIO_SPI_FLASH_MOSI
32 1 7 #GPIO_RS485_TXE
31 1 12 #GPIO_PM_CHARGE_EN
29 1 18 #GPIO_PA_ZC
30 1 8 #GPIO_IR_TXD
34 1 9 #GPIO_IR_RXD
35 1 121 #GPIO_RF_CLK
uart #UART resource allocation
# A:uart number;
# B:belongs to the core;
# C:function (to see iot_uart_api.h about uart type)
# A B C
# current serial port is not multiplexed, uart0(6\5) as download port reserved
1 1 3 #UART_IR_PORT
tx 30
rx 34
2 1 0 #UART_PRINT
tx 28
3 1 2 #UART_METER_PORT
tx 69
rx 68
#spi #SPI resource allocation, controlled by gpio resource now.
# A:spi number;
# B:belongs to the core;
# C:function
# A B C
# bbcpu use spi1 to connect external rf chip, fixed value used now.
# 1 2 0 #SPI_PORT_TYPE_PYH_RF
# cs 9
# clk 12
# miso 10
# mosi 11
ledc #LEDC resource allocation
# A:ledc channel;
# B:belongs to the core;
# C:function
# A B C
0 1 6 #IOT_RS485_LED
ledout 1
1 1 7 #IOT_PLC_TR_LED
ledout 0
2 1 5 #IOT_PWR_LED
ledout 64
adc #ADC resource allocation
# A:adc channel;
# B:belongs to the core;
# C:function (to see iot_board_api.h about adc type)
# A B C
1 1 0 #ADC_PM_12V (Temporary annotation)
2 1 1 #ADC_PM_3V (Temporary annotation: Shielded supercapacitor)
#zc # (PARTICULAR RESOURCE) Chip level zero crossing detection resource
# allocation, controlled by gpio resource now.
# up_0: Zero-crossing detection rising edge input channel 0,
# which corresponds to phase A rising edge zero-crossing
# circuit by default
# up_0 29
pa # (PARTICULAR RESOURCE)
rx_en_0 2 #Phase A Enable receiving
tx_en_0 4 #Phase A Enable sending
gain_0 7 #Phase A gain control
gain_1 8 #Phase B gain control
gain_2 26 #Phase C gain control
#=================== 13.10.08.02(HW_VERSION_FLX_MASKCHIP_V1) ==================#
# FLX IIC 覆膜HZ3211芯片 资源与FLX6711的一样
# overview:
# gpio function gpio function gpio function
# 11 rf_spi_mosi 10 rf_spi_miso 9 rf_spi_cs
# 42 rf_mclk 43 rf_fclk 39 ext_flash_cs
# 38 ext_flash_clk 36 ext_flash_miso 37 ext_flash_mosi
# 34 ir_rx 32 485_ctr 31 charge_en
# 30 ir_tx 29 zc_up 28 uart2_tx
# 46 rf_agc_gain 45 rf_enable 44 rf_txnrx
# 47 rf_dq0 48 rf_dq1 49 rf_dq2
# 0 sta_485_led 1 tx\rx_led 3 pa_testp(warning)
# 2 pa_rx_en 4 pa_tx_en 7 pa_lan_gain_ctr0
# 6 uart0_tx 5 uart0_rx 8 pa_lan_gain_ctr1
# 26 pa_lan_gain_ctr2 50 rf_dq3 51 rf_dq4
# 52 rf_dq5 53 rf_dq6 54 rf_dq6
# 55 rf_dq8 56 rf_dq9 57 rf_dq10
# 58 rf_dq11 59 rf_pd 61 rf_channel_sw1
# 62 rf_channel_sw2 64 pwr_led 65 adc_12v
# 66 adc_3.3v 68 485_rxd 69 485_txd
# 12 rf_spi_clk 35 rf_clk
rc_hdr
hw_ver 0x0D0A0802 #13.10.08.02
mode 1
d_hw_ver 0x00000000
#==================== 13.10.04.29(HW_VERSION_IIC_DM_LOAD_V1) ==================#
# FLX IIC 带小负载 覆膜HZ3211芯片
# overview: extern flash chip
# gpio function gpio function gpio function
# 11 rf_spi_mosi 10 rf_spi_miso 9 rf_spi_cs
# 42 rf_mclk 43 rf_fclk 39 ext_flash_cs
# 38 ext_flash_clk 36 ext_flash_miso 37 ext_flash_mosi
# 34 ir_rx 32 485_ctr 31 charge_en
# 30 ir_tx 29 zc_up 28 uart2_tx
# 46 rf_agc_gain 45 rf_enable 44 rf_txnrx
# 47 rf_dq0 48 rf_dq1 49 rf_dq2
# 0 sta_485_led 1 tx\rx_led 3 pa_testp(warning)
# 2 pa_rx_en 4 pa_tx_en 7 pa_lan_gain_ctr0
# 6 uart0_tx 5 uart0_rx 8 pa_lan_gain_ctr1
# 26 pa_lan_gain_ctr2 50 rf_dq3 51 rf_dq4
# 52 rf_dq5 53 rf_dq6 54 rf_dq6
# 55 rf_dq8 56 rf_dq9 57 rf_dq10
# 58 rf_dq11 59 rf_pd 61 rf_channel_sw1
# 62 rf_channel_sw2 64 pwr_led 65 adc_12v
# 66 adc_3.3v 68 485_rxd 69 485_txd
# 12 rf_spi_clk 35 rf_clk 67 fz_send(load)
rc_hdr
hw_ver 0x0D0A041D #13.10.04.29
mode 1
d_hw_ver 0x0D0A0802
gpio
# A:gpio number;
# B:belongs to the core;
# C:function (to see iot_board_api.h about gpio type)
# A B C
67 1 82 #GPIO_TSFM_LOAD_TRIGGER
pwm #pwm resource allocation
# A:pwm channel;
# B:belongs to the core;
# C:function (to see iot_board_api.h about pwm type)
# A B C
# 小负载流程中,
# 获取GPIO67和PWMPWM_CH_TYPE_TSFM_LOAD_CTRL通道
# 然后软件主动绑定。
1 1 3 #PWM_CH_TYPE_TSFM_LOAD_CTRL