Changes for page Armbian OS instruction
Last modified by Edwin Chen on 2025/02/26 08:18
Change comment:
Uploaded new attachment "image-20230508155357-1.png", version {1}
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoye1 +XWiki.Kilight - Content
-
... ... @@ -93,97 +93,33 @@ 93 93 94 94 == 2.2 How to clone Complete OS on the EMMC to SD card == 95 95 96 - 97 - 98 - 99 - 100 - 101 - 102 - 103 - 104 - 105 - 106 - 107 - 108 - 109 - 110 - 111 111 == 2.3 How to flash SD card to (eMMC) device's built-in Memory == 112 112 113 113 === 2.3.1 Prepare an SD card with OS === 114 114 115 115 116 - ====(% style="background-color:yellow" %)**//Preparations~://**(%%) ====101 + (% style="background-color:yellow" %)//**Preparations:**// 117 117 118 -1. Prepare an SD card and a card reader device 119 -1. Formatting the SD card (Make sure the SD card is empty) 120 -1. Download the OS image from the [[release.image>>url:http://repo.dragino.com/release/hp0c-image/]]: ( File format dragino-lps8v2-1.7.img ) 121 -1. A Flash software tool ( Such as v1.7.9 from [[balenaEtcher>>url:https://www.balena.io/etcher/]] ) 122 -1. SD Card [[formatter>>url:http://repo.dragino.com/release/tool/PanasonicSDFormatter.zip]] 103 +~1. Prepare an SD card and a// card reader device// 123 123 105 +2. Formatting the SD card (//Make sure the SD card is empty//) 124 124 125 - ====Step1. Formatting theSDCard====107 +3. //Download the OS image from the **[[release.image>>url:http://repo.dragino.com/release/hp0c-image/]]**: ( File format **dragino-lps8v2-1.7.img** )// 126 126 127 - [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0D/WebHome/image-20220609111027-9.png?rev=1.1||alt="image-20220609111027-9.png" height="318" width="292"]]109 +4. //A Flash software tool ( Such as v1.7.9 from **[[balenaEtcher>>url:https://www.balena.io/etcher/]]** )// 128 128 129 129 130 -==== Step 2. Select the OS image ==== 131 131 132 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0D/WebHome/image-20220609104907-8.png?rev=1.1||alt="image-20220609104907-8.png" height="435" width="689"]] 133 - 134 - 135 -==== Step 3. Select the target ==== 136 - 137 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0D/WebHome/image-20220609104637-2.png?rev=1.1||alt="image-20220609104637-2.png" height="436" width="690"]] 138 - 139 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0D/WebHome/image-20220609104701-3.png?rev=1.1||alt="image-20220609104701-3.png" height="436" width="690"]] 140 - 141 - 142 -==== Step 4. Flash start ==== 143 - 144 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0D/WebHome/image-20220609104727-4.png?rev=1.1||alt="image-20220609104727-4.png" height="435" width="689"]] 145 - 146 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20All%20Gateway%20models/HP0D/WebHome/image-20220609104741-5.png?rev=1.1||alt="image-20220609104741-5.png" height="434" width="687"]] 147 - 148 - 149 - 150 150 === 2.3.2 Flash SD card to device's eMMC === 151 151 152 152 153 -1. Open the device's enclosure, and put the SD card into the SD card slot 154 -1. After the device is powered on, use the serial port or gateway ip address to access the CLI of the gateway. 155 -1. Login and run the below command to flash. 116 +//1. Open the device's enclosure, and put the SD card into the SD card slot// 156 156 118 +//2. Power on the device and access the gateway's CLI via the serial port.// 157 157 158 -// Thefollowingaretwomethodsforaccessingthegateway CLI~://120 +//3. Login and run the below command to flash.// 159 159 160 160 161 -* **Method1. Use the serial port USB to access the gateway CLI** 162 - 163 -For more information about how to access gateway using serial USB, see this link: 164 - 165 -[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/#H6.HowuserscanaccessLPS8-V2usingserialUSB>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/HP0C/#H6.HowuserscanaccessLPS8-V2usingserialUSB]] 166 - 167 - 168 -* **Method2. Use the IP address to access the gateway CLI** 169 - 170 -Users can access the gateway CLI via the SSH protocol. Make sure your PC and the gateway are connected to the same network, then use a SSH tool (such as [[putty>>url:http://www.chiark.greenend.org.uk/~~sgtatham/putty/download.html]] in Windows) to access it. 171 - 172 - 173 -IP address: IP address of gateway or **Fallback IP**(172.31.255.254) 174 - 175 -Port: 22 176 - 177 -User Name: (% style="color:blue" %)**root** 178 - 179 -Password: (% style="color:blue" %)**dragino**(%%) (default) 180 - 181 -//After logging in, you will be in the gateway CLI and can enter commands as shown below.// 182 - 183 - 184 -[[image:image-20230508155357-1.png||height="225" width="634"]] 185 - 186 - 187 187 **Run command:** 188 188 189 189 (% style="background-color:yellow; color:green" %)**nand-sata-install** ... ... @@ -345,6 +345,143 @@ 345 345 ))) 346 346 347 347 284 +== 2.7 How to install BACnet == 285 + 286 + 287 +(% class="box infomessage" %) 288 +((( 289 +wget [[http:~~/~~/dragino.vicp.io:6080/bacnet/dragino-bacnet-apps-hp0c-2023-03-01.deb>>url:http://dragino.vicp.io:6080/bacnet/dragino-bacnet-apps-hp0c-2023-03-01.deb]] 290 +dpkg -i dragino-bacnet-apps-hp0c-2023-03-01.deb 291 +))) 292 + 293 +[[image:image-20230327152105-1.png||height="163" width="933"]] 294 + 295 + 296 +=== 2.7.1 Configure BACnet === 297 + 298 + 299 +After BACnet is installed, run commands to modify BACnet configurations 300 + 301 +(% style="color:red" %)**Note: device_port and bacnet_ip_port are not set to the same** 302 + 303 +(% class="box infomessage" %) 304 +((( 305 +nano /etc/config/bacnet 306 +))) 307 + 308 +**Examples:** 309 + 310 +(% class="box infomessage" %) 311 +((( 312 +config settings 'general' 313 + option bacnet_ip '10.130.2.80' #The IP address of the BACnetIP network, here basically the same IP as the bbmd address below 314 + option bacnet_ip_port '47808' #As with bbmd_port, the purpose of this is to register a Bacnet Server application as a bbmd registration server 315 + option bbmd_address '10.130.2.80' #bbmd is the BACnet registration server. Only one bbmd server is required in the same ip network 316 + option bbmd_port '47808' #In general, 47808 is used as the default port 317 + option bacnet_dev_count '2' #Here is the number of BACnet devices that need to be simulated, if the number is 2, then the following settings must have 2, which are bacdev_1, bacdev_2 318 + 319 +config settings 'bacdev_1' 320 + option device_name 'LHT65N-1' #The identification name of the bacnet device 321 + option device_id '10001' #The unique identification code in the same network segment of BACnet,Scope is(1 - 4194302) 322 + option device_port '47912' #The IP port occupied by Bacnet when it starts, Scope is (1024 - 65535) 323 + 324 +config settings 'bacdev_2' 325 + option device_name 'LHT65N-2' 326 + option device_id '10002' 327 + option device_port '47913' 328 +))) 329 + 330 + 331 +=== 2.7.2 Run BACnet === 332 + 333 + 334 +After the configuration is complete, run the following command to start BACnet, The following are two ways to run BACnet: 335 + 336 +(1) With /etc/config/bacnet configuration, and to run the registration server on the current machine, start it with the following command (configure the /etc/config/bacnet file correctly): 337 + 338 +(% class="box infomessage" %) 339 +((( 340 +bacserver -c -s 341 +))) 342 + 343 + 344 +(2) Without /etc/config/bacnet, and to run the registration server on the current machine, start it with the following command: 345 + 346 +(% class="box infomessage" %) 347 +((( 348 +bacserver -s -a 10.130.2.80 -p 47808 349 +))) 350 + 351 +This command simulates two devices, with device IDs 47910 and 47911 352 + 353 +Enter bacserver -h to output help 354 + 355 +(% class="box infomessage" %) 356 +((( 357 +bacserver -h 358 +))) 359 + 360 +[[image:image-20230327154700-3.png]] 361 + 362 + 363 +=== 2.7.3 Read devices and modify devices === 364 + 365 + 366 +Enter baccli -h to output help 367 + 368 +(% class="box infomessage" %) 369 +((( 370 +baccli -h 371 +))) 372 + 373 +[[image:image-20230327165836-1.png]] 374 + 375 + 376 +**Examples:** 377 + 378 +(1) List the current Bacnet devices: 379 + 380 +(% class="box infomessage" %) 381 +((( 382 +baccli -l -a 383 +))) 384 + 385 +[[image:image-20230327174537-3.png]] 386 + 387 + 388 +(2) List device information based on device ID: 389 + 390 +(% class="box infomessage" %) 391 +((( 392 +baccli -l -i id 393 +))) 394 + 395 +[[image:image-20230327174556-4.png]] 396 + 397 + 398 +(3) List the device details by device ID: 399 + 400 +(% class="box infomessage" %) 401 +((( 402 +baccli -l -v -i id 403 +))) 404 + 405 + 406 +(4) Modify the specified attribute value based on the device ID: 407 + 408 +(% class="box infomessage" %) 409 +((( 410 +baccli -i id -p prop -w value 411 +))) 412 + 413 +[[image:image-20230327174853-5.png]] 414 + 415 + 416 +The user can check the data of the device by using the **[[yabe BACnet tool>>https://sourceforge.net/projects/yetanotherbacnetexplorer/]]** 417 + 418 +[[image:image-20230327171824-2.png]] 419 + 420 + 348 348 = 3. Package Management = 349 349 350 350 == 3.1 Default Package Maintain System ==
- image-20230712201032-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoye - Size
-
... ... @@ -1,1 +1,0 @@ 1 -872.4 KB - Content