• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#include "../../hcs/neptune100.hcs"
2root {
3    platform {
4        watchdog_config {
5            match_attr = "watchdog_config";
6            watchdogId = 0;
7        }
8        gpio_config {
9            match_attr = "gpio_config";
10            groupNum = 1;
11            pinNum = 48;
12            config = [5, 2];
13        }
14        pwm_config {
15            match_attr = "pwm_config";
16            channel = 0;
17            freq = 156250;
18        }
19        i2c_config {
20            i2c0 {
21                match_attr = "i2c0_config";
22                port = 0;
23                speed = 200000;
24                // TSP_SCL/SDA - I2C0 = PA01/PA04
25                sclPin = 1;
26                sdaPin = 4;
27            }
28        }
29        uart_config {
30        /*
31            uart0 {
32                match_attr = "uart0_config";
33                num = 0;
34                baudrate = 115200;
35                parity = 0;
36                stopBit = 1;
37                data = 8;
38            }*/
39            uart1 {
40                match_attr = "uart1_config";
41                num = 1;
42                baudrate = 115200;
43                parity = 0;
44                stopBit = 1;
45                data = 8;
46            }
47        }
48        spi_config {
49            spi0 {
50                match_attr = "spi0_config";
51                num = 0;
52                speed = 115200;
53                dataSize = 8;
54                transmode = 0;
55                mode = 0;
56                spiCsSoft = 0;
57                spiClkPin = 2;
58                spiMosiPin = 4;
59                spiMisoPin = 3;
60                spiCsPin = 4;
61            }
62        }
63    }
64    misc {
65        fs_config {
66            littlefs_config {
67                match_attr = "littlefs_config";
68                mount_points = ["/data"];
69                block_start_positions = [480];
70                block_size = [4096];
71                block_count = [20];
72            }
73        }
74    }
75}
76